#1130264 libspa-0.2-modules: Please make onnxruntime support optional

Package:
libspa-0.2-modules
Source:
libspa-0.2-modules
Description:
libraries for the PipeWire multimedia server Simple Plugin API - modules
Submitter:
Diederik de Haas
Date:
2026-10-12 17:39:10 UTC
Severity:
normal
Tags:
#1130264#5
Date:
2026-03-10 16:47:18 UTC
From:
To:
Upgrading pipewire to 1.6.x brought in a whopping 50MB+ of additional
dependencies and that was related to enabling onnxruntime support.
AFAIUI it's for some AI/ML stuff for which I have no need. I'm fine with
it being available for people who want it, but I would welcome it if
users were given the choice to have it not.

Cheers,
  Diederik

#1130264#10
Date:
2026-03-10 17:07:44 UTC
From:
To:
#1130264#15
Date:
2026-03-17 09:11:43 UTC
From:
To:
Hi,

Ouch that is annoying!
I think I'll move it to another package instead. I'm thinking about
doing like in Ubuntu and moving some modules into the new
libpipewire-0.3-modules-extra and libspa-0.2-modules-extra. I imagine
that will make maintenance in Ubuntu easier.

Best regards,
Dylan

#1130264#20
Date:
2026-03-17 22:09:07 UTC
From:
To:
Hi,

While I do think AI is annoying, what I want to achieve with this bug is
that I want the actual dependencies for pipewire to be as minimal as
possible. If I can output sound via the Line Out port, that is enough.

While I'm also interested in bluetooth f.e., I don't think that should
be a dependency for pipewire, which it (currently) is not :-)
IIUC pipewire can already do a lot and I suspect it can do even more in
the future, but if it can be made optional, please do.

Cheers,
  Diederik

#1130264#25
Date:
2026-03-20 14:26:32 UTC
From:
To:
Total cost of libpipewire-0.3-0t64: 90 MB. What libpipewire does for
all media applications: "Sorry, there is no running pipewire server,
so I can't help you".

#1130264#30
Date:
2026-10-12 07:05:53 UTC
From:
To:
Hello,

Bug #1130264 in pipewire reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/utopia-team/pipewire/-/commit/a924d7ece70afaf07022bab4dfc4dbae07569906
This will reduce the size of the dependency chain which is starting to get big.
For instance, enabling the onnxruntime support adds 50MB+ of additional dependencies.

Signed-off-by: default avatarDylan Aïssi <dylan.aissi@collabora.com>
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1130264