Qt4 is dead and this option must go, preferably by porting to Qt5 using the upstream patch(es) from upcoming release 12.0.
Andrius, maybe you could confirm those two Qt5-port patches are the ones we need.
(In reply to Andreas Sturmlechner from comment #1) > Andrius, maybe you could confirm those two Qt5-port patches are the ones we > need. https://github.com/pulseaudio/pulseaudio/commit/480e0e74f43565d7ece72141666961ae8cc2ed75 https://github.com/pulseaudio/pulseaudio/commit/ba2b748d40f78b9d9f945b5422ca74d05f8d0d07 Sorry, I am on a very limited connection (travelling), so coudn't prepare ebuild myself.
Thanks for checking back, those are the ones included in my PR.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f89fbb0b4966952ac0f89717c915f1b4b94c0e2 commit 2f89fbb0b4966952ac0f89717c915f1b4b94c0e2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-05-28 22:14:21 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-06-02 17:06:36 +0000 media-sound/pulseaudio: Port to Qt5 Bug: https://bugs.gentoo.org/656704 Package-Manager: Portage-2.3.40, Repoman-2.3.9 .../files/pulseaudio-11.1-qpaeq-pyqt5-1.patch | 198 ++++++++++++ .../files/pulseaudio-11.1-qpaeq-pyqt5-2.patch | 31 ++ media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild | 360 +++++++++++++++++++++ 3 files changed, 589 insertions(+)
We'll give it some time then add arches.
Okay to add arches now?
An automated check of this bug failed - repoman reported dependency errors (25 lines truncated): > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['dev-python/PyQt5[dbus,widgets]'] > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['dev-python/PyQt5[dbus,widgets]'] > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['dev-python/PyQt5[dbus,widgets]']
I see that PyQt5 is only stable in amd64/x86... probably use.mask would be the option for ppc instead of stabilizing PyQt5
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65f2d8609843d69e69d8805af708fa3c88efd9d commit f65f2d8609843d69e69d8805af708fa3c88efd9d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-06-20 16:48:34 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-06-20 16:48:34 +0000 profiles: ppc32: Stable-mask media-sound/pulseaudio[qt5] Bug: https://bugs.gentoo.org/656704 profiles/arch/powerpc/ppc32/package.use.stable.mask | 4 ++++ 1 file changed, 4 insertions(+)
An automated check of this bug failed - repoman reported dependency errors (4 lines truncated): > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland) ['dev-python/PyQt5[dbus,widgets]'] > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop) ['dev-python/PyQt5[dbus,widgets]'] > dependency.bad media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild: RDEPEND: ppc64(default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome) ['dev-python/PyQt5[dbus,widgets]']
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e483c2a94c7176cc07d8bad8a728ce81708a9eb commit 6e483c2a94c7176cc07d8bad8a728ce81708a9eb Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-21 06:33:19 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-21 06:33:33 +0000 media-sound/pulseaudio: stable 11.1-r1 for ia64, bug #656704 Bug: https://bugs.gentoo.org/656704 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
amd64 stable
Stable on alpha.
x86 stable
USE=qt4 was masked.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76079b56644d29246f6acc40746a541dcb1ff940 commit 76079b56644d29246f6acc40746a541dcb1ff940 Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-06 17:59:29 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-07 09:01:28 +0000 media-sound/pulseaudio: stable 11.1-r1 for sparc Bug: https://bugs.gentoo.org/656704 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" media-sound/pulseaudio/pulseaudio-11.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arm stable
Looking good on ppc. Blocked builds are only due to libressl. # cat pulseaudio-656704.report USE tests started on Mi 11. Jul 09:26:15 CEST 2018 FEATURES= test succeeded for =media-sound/pulseaudio-11.1-r1 USE='-X alsa -alsa-plugin -asyncns bluetooth caps dbus doc -equalizer -gdbm -glib -gnome -gtk ipv6 jack -libressl libsamplerate -native-headset ofono-headset -orc qt5 -realtime -sox ssl systemd tcpd udev -webrtc-aec -zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='X alsa alsa-plugin -asyncns bluetooth -caps dbus doc equalizer gdbm glib gnome -gtk -ipv6 -jack -libressl libsamplerate -native-headset ofono-headset orc -qt5 -realtime -sox ssl systemd -tcpd -udev webrtc-aec -zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='X -alsa alsa-plugin -asyncns bluetooth caps dbus doc equalizer -gdbm -glib gnome -gtk ipv6 -jack libressl -libsamplerate native-headset -ofono-headset -orc qt5 -realtime -sox -ssl -systemd -tcpd udev webrtc-aec -zeroconf' : REQUIRED_USE not satisfied (probably) for =media-sound/pulseaudio-11.1-r1 USE='-X alsa alsa-plugin -asyncns -bluetooth -caps dbus -doc equalizer gdbm -glib gnome -gtk -ipv6 jack libressl -libsamplerate -native-headset -ofono-headset -orc -qt5 realtime -sox -ssl systemd -tcpd udev webrtc-aec -zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='X alsa -alsa-plugin asyncns bluetooth -caps dbus -doc -equalizer -gdbm -glib gnome -gtk ipv6 jack libressl -libsamplerate native-headset -ofono-headset orc qt5 realtime -sox ssl systemd tcpd udev webrtc-aec -zeroconf' : blocked packages (probably) for =media-sound/pulseaudio-11.1-r1 USE='-X -alsa -alsa-plugin asyncns bluetooth caps dbus -doc -equalizer -gdbm -glib -gnome gtk ipv6 jack -libressl libsamplerate -native-headset ofono-headset -orc -qt5 -realtime -sox -ssl -systemd -tcpd -udev -webrtc-aec zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='-X -alsa -alsa-plugin -asyncns bluetooth caps dbus -doc equalizer gdbm glib gnome -gtk -ipv6 -jack libressl -libsamplerate native-headset ofono-headset orc qt5 realtime sox ssl -systemd -tcpd -udev -webrtc-aec zeroconf' : blocked packages (probably) for =media-sound/pulseaudio-11.1-r1 USE='X -alsa alsa-plugin -asyncns -bluetooth -caps dbus doc -equalizer gdbm -glib -gnome -gtk ipv6 jack -libressl -libsamplerate -native-headset -ofono-headset -orc qt5 -realtime sox ssl -systemd tcpd -udev -webrtc-aec zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='-X -alsa -alsa-plugin -asyncns bluetooth caps dbus doc -equalizer gdbm glib gnome -gtk -ipv6 jack -libressl -libsamplerate -native-headset ofono-headset orc -qt5 realtime -sox -ssl -systemd tcpd -udev webrtc-aec zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='X alsa -alsa-plugin -asyncns -bluetooth -caps dbus doc equalizer gdbm -glib gnome -gtk ipv6 -jack -libressl -libsamplerate -native-headset -ofono-headset -orc qt5 -realtime -sox ssl systemd tcpd -udev webrtc-aec zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1 USE='X alsa alsa-plugin -asyncns bluetooth caps dbus -doc -equalizer -gdbm glib gnome gtk ipv6 -jack libressl -libsamplerate -native-headset ofono-headset orc qt5 -realtime sox ssl systemd -tcpd udev webrtc-aec zeroconf' : blocked packages (probably) for =media-sound/pulseaudio-11.1-r1 USE='-X alsa -alsa-plugin asyncns bluetooth -caps dbus doc equalizer -gdbm glib gnome -gtk ipv6 jack -libressl -libsamplerate native-headset ofono-headset orc qt5 -realtime sox -ssl systemd tcpd udev webrtc-aec zeroconf' succeeded for =media-sound/pulseaudio-11.1-r1
ppc64 stable
ppc stable (thanks to ernsteiswuerfel)
11.1-r0 was removed a while back, as well as qt4, so this bug is FIXED