Summary: | media-video/pipewire: keywording | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Le Cuirot <chewi> |
Component: | Keywording | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, sam, whissi |
Priority: | Normal | Keywords: | CC-ARCHES, KEYWORDREQ |
Version: | unspecified | Flags: | nattka:
sanity-check-
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: |
media-video/pipewire ~ia64 ~hppa ~sparc
media-plugins/gst-plugins-meta-1.18.4 ~ia64 ~sparc
media-plugins/gst-plugins-jack-1.18.4-r1 ~ia64 ~sparc
|
Runtime testing required: | --- |
Bug Depends on: | |||
Bug Blocks: | 813015 |
Description
James Le Cuirot
2021-08-10 20:19:29 UTC
Sorry, missed some arches. Sanity check failed:
> media-video/pipewire-0.3.32
> depend ~alpha stable profile default/linux/alpha/17.0 (22 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~alpha stable profile default/linux/alpha/17.0 (22 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
I'm not going to go on a wild keyword chase here. I don't really care about these arches so please drop your arch from the CC if you want to leave pipewire masked or otherwise take the necessary action. media-sound/jack2 can be easily removed from the depgraph by masking the jack-client IUSE that's unique to the pipewire ebuild (and therefore won't affect anything else). Doing so will take care of alpha. Running pipewire on JACK2 is probably niche enough that there may never be anyone who needs it on the more obscure arches (and ideally never even on the major ones). media-libs/fdk-aac and media-libs/libopenaptx can be removed from the depgraph by masking the bluetooth IUSE but that's probably up to the arch to decide if hppa is expected to have functional Bluetooth support. riscv done Sanity check failed:
> media-video/pipewire-0.3.32
> depend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
Sanity check failed:
> media-video/pipewire-0.3.33
> depend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
Sanity check failed:
> media-video/pipewire-0.3.33-r1
> depend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
Sanity check failed:
> media-video/pipewire-0.3.34
> depend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~alpha stable profile default/linux/alpha/17.0 (18 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libopenaptx
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121747cd3cfd88744c0f6beae5cc86d4aee858f5 commit 121747cd3cfd88744c0f6beae5cc86d4aee858f5 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-13 23:02:01 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-13 23:06:50 +0000 media-video/pipewire: add 0.3.35 Switches to libfreeaptx as per upstream. Waiting for now re wireplumber default integration, but it's not strictly needed right now anyway. Bug: https://bugs.gentoo.org/791259 Bug: https://bugs.gentoo.org/807616 Closes: https://bugs.gentoo.org/812809 Signed-off-by: Sam James <sam@gentoo.org> media-video/pipewire/Manifest | 1 + .../pipewire-0.3.35-non-systemd-integration.patch | 20 ++ media-video/pipewire/pipewire-0.3.35.ebuild | 276 +++++++++++++++++++++ 3 files changed, 297 insertions(+) Sanity check failed:
> media-video/pipewire-0.3.35
> depend ~arm stable profile default/linux/arm/17.0 (49 total)
> media-libs/libfreeaptx
> depend ~arm dev profile default/linux/arm/17.0/armv4 (47 total)
> media-libs/libfreeaptx
> rdepend ~arm stable profile default/linux/arm/17.0 (49 total)
> media-libs/libfreeaptx
> rdepend ~arm dev profile default/linux/arm/17.0/armv4 (47 total)
> media-libs/libfreeaptx
Sanity check failed:
> media-video/pipewire-0.3.35
> depend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libfreeaptx
> rdepend ~hppa stable profile default/linux/hppa/17.0 (3 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-libs/fdk-aac
> media-libs/libfreeaptx
> depend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (4 total)
> media-libs/libfreeaptx
> depend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (12 total)
> media-libs/libfreeaptx
> rdepend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (4 total)
> media-libs/libfreeaptx
> rdepend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (12 total)
> media-libs/libfreeaptx
> depend ~sparc stable profile default/linux/sparc/17.0 (8 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~sparc stable profile default/linux/sparc/17.0 (8 total)
> >=media-sound/jack2-1.9.10:2[dbus]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638c77ad0d8d184745457f1ec7a969b2d30ae6d6 commit 638c77ad0d8d184745457f1ec7a969b2d30ae6d6 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-13 23:59:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-13 23:59:40 +0000 profiles/arch/sparc: mask jack2 for pipewire Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/sparc/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8f231665cadcafd11c3750ea8735be15217df8 commit dc8f231665cadcafd11c3750ea8735be15217df8 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-13 23:58:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-13 23:58:39 +0000 profiles/arch/hppa: mask bluetooth, jack2 for pipewire Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/hppa/package.use.mask | 6 ++++++ profiles/arch/hppa/use.mask | 1 + 2 files changed, 7 insertions(+) Sanity check failed:
> media-video/pipewire-0.3.35
> depend ~ia64 stable profile default/linux/ia64/17.0 (5 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~ia64 stable profile default/linux/ia64/17.0 (5 total)
> >=media-sound/jack2-1.9.10:2[dbus]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c828b69267afebe9f0d5ed9f35abf798313b36 commit 87c828b69267afebe9f0d5ed9f35abf798313b36 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-14 06:10:52 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-14 06:10:52 +0000 profiles/arch/ia64: mask pipewire[jack-sdk] b/c no JACK2 Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/ia64/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338acf73cc44da22e0710257e97cdc78d5b61e0e commit 338acf73cc44da22e0710257e97cdc78d5b61e0e Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-14 06:16:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-14 06:16:06 +0000 profiles/arch/ia64: mask pipewire[jack-client] b/c no JACK2 Bug: https://bugs.gentoo.org/807616 Fixes: 87c828b69267afebe9f0d5ed9f35abf798313b36 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/ia64/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Sanity check failed:
> media-video/pipewire-0.3.35
> depend ~ia64 stable profile default/linux/ia64/17.0 (5 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> rdepend ~ia64 stable profile default/linux/ia64/17.0 (5 total)
> >=media-sound/jack2-1.9.10:2[dbus]
> media-plugins/gst-plugins-meta-1.18.4
> rdepend ~sparc stable profile default/linux/sparc/17.0 (8 total)
> >=media-plugins/gst-plugins-jack-1.18.4:1.0
arm done ~riscv done The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6429b5e7384691babcf1316c48db9615b1167ff0 commit 6429b5e7384691babcf1316c48db9615b1167ff0 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-20 02:38:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-20 02:39:10 +0000 media-libs/libfreeaptx: copy media-libs/libopenaptx keywords Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> media-libs/libfreeaptx/libfreeaptx-0.1.1.ebuild | 2 +- media-libs/libfreeaptx/libfreeaptx-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607a329f819cc9ac4a81fc2bf12e220043412d17 commit 607a329f819cc9ac4a81fc2bf12e220043412d17 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-09-20 02:37:28 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-09-20 02:37:28 +0000 media-video/pipewire: restore keywords I was perhaps a bit too conservative given the libfreeaptx/libopenaptx codebases are almost identical. Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> media-video/pipewire/pipewire-0.3.36.ebuild | 2 +- media-video/pipewire/pipewire-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) sparc done Sanity check failed:
> media-video/pipewire-0.3.39
> pdepend ~hppa stable profile default/linux/hppa/17.0 (8 total)
> media-video/wireplumber
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2b6678822dd64cec094634506fa7be2c834927 commit 8f2b6678822dd64cec094634506fa7be2c834927 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-24 02:18:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-24 02:18:06 +0000 profiles/arch/ia64: mask media-libs/libsdl2[pipewire] Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/ia64/package.use.mask | 6 ++++++ 1 file changed, 6 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4b35c89349de5af94a00fc5d27b47c265d3d45 commit ba4b35c89349de5af94a00fc5d27b47c265d3d45 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-24 02:17:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-24 02:18:05 +0000 profiles/arch/hppa: mask media-libs/libsdl2[pipewire] Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/hppa/package.use.mask | 6 ++++++ 1 file changed, 6 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250d8ed84067d91d0a3421a103666f7427089c0d commit 250d8ed84067d91d0a3421a103666f7427089c0d Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-24 02:22:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-24 02:22:50 +0000 profiles/arch/sparc: mask media-plugins/gst-plugins-meta[jack] Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/sparc/package.use.mask | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db2c4426a82d0cb42110adc21c14d7924717a4b commit 6db2c4426a82d0cb42110adc21c14d7924717a4b Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-24 02:19:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-24 02:19:54 +0000 media-plugins/gst-plugins-meta: keyword 1.18.4 for ia64 Bug: https://bugs.gentoo.org/807616 Signed-off-by: Sam James <sam@gentoo.org> media-plugins/gst-plugins-meta/gst-plugins-meta-1.18.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Resolved by masking for hppa/ia64 for now. We can revisit if this ends up being really needed, but for now, we have issues because of WP failing tests on some arches anyway. |