Created attachment 812182 [details, diff] Patch to ebuild and package.use.mask Since some USE flags are blocked on ppc64 with profiles/arch/powerpc/package.use.mask, the ebuild needs to be modified to disable testing for those features.
As a minimal implementation I only got it working for PyQt5 and disabled PySide2 support in the package.use.mask. If supporting pyside2 is also required then I can do a separate keywording request for that.
Sanity check failed: > dev-python/QtPy-2.1.0-r4 > bdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (7 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (3 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (7 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (3 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns]
As an alternative to disabling the QtLocation and QtSpeech tests on ppc64, we could remove the package.use.mask blocks on their use flags and then stabilize the corresponding packages so that PyQt5 can use them as dependencies.
(In reply to NATTkA bot from comment #2) > Sanity check failed: > The attached patch contains fixes to the broken sanity check.
(In reply to Chris Kerr from comment #3) > As an alternative to disabling the QtLocation and QtSpeech tests on ppc64, > we could remove the package.use.mask blocks on their use flags and then > stabilize the corresponding packages so that PyQt5 can use them as > dependencies. This would be my preferred solution if possible. This way we don't need arch specific stuff in the qtpy ebuild.
I created an issue to stabilize qtlocation and qtspeech. The QtPy ebuild also requires PyQt5 to have the 'bluetooth' USE flag but there are no tests relying on QtBluetooth, so this requirement can be dropped.
Sanity check failed: > dev-python/QtPy-2.1.0-r4 > bdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (8 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (4 total) > dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (8 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (4 total) > dev-python/PyQt5[declarative,designer,gui,help,location] > dev-python/PyQt5[printsupport,sensors,serialport,speech(-),sql,svg] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns]
Created attachment 813658 [details, diff] New patch without ppc-specific code in the ebuild The 'bluetooth' USE flag is not needed for testing with PyQt5 as there are no tests relying on QtBluetooth
Created attachment 813661 [details, diff] Patch with changes applied to v2.2.0 ebuild too
Alright looks mostly good, though we probably should also package.use.mask the pyside6 and pyqt6 flags on ppc64 for the future when qt6 gets unmasked. Note that as the patch is now you are unmasking the flag on both ppc and ppc64. To unmask it on pcc64 but keep the mask on ppc, the entries should be moved from powerpc/package.use.mask to powerpc/ppc32/package.use.mask instead of deleted. @Qt are you okay with the unmasking of the location and speech flags of PyQt5 on ppc64. In fact we can probably also remove the mask of the bluetooth flag since qtbluetooth is also keyworded for ppc64.
(In reply to Andrew Ammerlaan from comment #10) > @Qt are you okay with the unmasking of the location and speech flags of > PyQt5 on ppc64. In fact we can probably also remove the mask of the > bluetooth flag since qtbluetooth is also keyworded for ppc64. Fine with me.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f310c7245b1e11da9b619919e66de77bf5396b commit 85f310c7245b1e11da9b619919e66de77bf5396b Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-09-23 08:38:01 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-09-23 08:38:01 +0000 profiles/arch/powerpc: unmask some PyQt5 flags on ppc64 Bug: https://bugs.gentoo.org/871525 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> profiles/arch/powerpc/package.use.mask | 5 ----- profiles/arch/powerpc/ppc32/package.use.mask | 5 +++++ profiles/arch/powerpc/ppc64/package.use.stable.mask | 5 +++++ 3 files changed, 10 insertions(+), 5 deletions(-)
Sanity check failed: > dev-python/QtPy-2.1.0-r4 > bdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (8 total) > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > bdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (4 total) > dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[location,multimedia,network,opengl(+),positioning] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > dev-python/pyside2[xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64/17.0 (5 total) > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64/17.0/desktop/gnome/systemd/merged-usr (2 total) > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 stable profile default/linux/ppc64le/17.0 (8 total) > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns] > rdepend ~ppc64 dev profile default/linux/ppc64le/17.0/desktop/gnome/systemd/merged-usr (4 total) > dev-python/pyside2[designer,gui,help,location,multimedia] > dev-python/pyside2[network,opengl(+),positioning,printsupport] > dev-python/pyside2[python_targets_python3_10(-),python_targets_python3_11(-),python_targets_python3_8(-),python_targets_python3_9(-)] > dev-python/pyside2[qml,quick] > dev-python/pyside2[sensors,serialport(+),speech,sql,svg] > dev-python/pyside2[testlib,webchannel,webengine,websockets] > dev-python/pyside2[widgets,x11extras,xml,xmlpatterns]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e53e9cc12d18048cd7be0a1fa4c2a2dc125dcab commit 9e53e9cc12d18048cd7be0a1fa4c2a2dc125dcab Author: Andrew Ammerlaan <andrewammerlaan@gentoo.org> AuthorDate: 2022-09-23 08:51:30 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2022-09-23 08:51:30 +0000 profiles/arch/powerpc: mask QtPy[pyside2,pyside6,pyqt6] on ppc(64) Bug: https://bugs.gentoo.org/871525 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> profiles/arch/powerpc/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+)
Created attachment 813958 [details, diff] Rebased patch
Are you waiting for any more input from me?
(In reply to Chris Kerr from comment #16) > Are you waiting for any more input from me? No, we're waiting on the ppc64 team to process this.
ppc64 done all arches done
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c08d99e43917df8bd7c0263ec382a79c2b17f0 commit c0c08d99e43917df8bd7c0263ec382a79c2b17f0 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-09-12 21:08:25 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-09-13 12:56:02 +0000 profiles: powerpc: Drop dev-python/QtPy[pyqt6] mask Bug: https://bugs.gentoo.org/871525 Bug: https://bugs.gentoo.org/935070 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/powerpc/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)