-
Bug
-
Resolution: Fixed
-
Critical (Application)
-
None
-
None
-
This currently blocks PyQt from merging which can block any other PyQt-depending applications. This impacts about 40 catpkgs in the tree.
Currently, the above-metioned ebuild fails to merge:
>>> Emerging (1 of 1) dev-python/PyQt5-5.15.2::qt-kit * PyQt5-5.15.2.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking PyQt5-5.15.2.tar.gz to /var/tmp/portage/dev-python/PyQt5-5.15.2/work >>> Source unpacked in /var/tmp/portage/dev-python/PyQt5-5.15.2/work >>> Preparing source in /var/tmp/portage/dev-python/PyQt5-5.15.2/work/PyQt5-5.15.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/PyQt5-5.15.2/work/PyQt5-5.15.2 ... * python3_7: running run_in_build_dir configuration /usr/bin/python3.7 /var/tmp/portage/dev-python/PyQt5-5.15.2/work/PyQt5-5.15.2/configure.py --verbose --confirm-license --qmake=/usr/lib64/qt5/bin/qmake --bindir=/usr/bin --qsci-api --enable=QtCore --enable=QtXml --enable=QtDBus --no-qml-plugin --no-designer-plugin --enable=QtGui --enable=_QOpenGLFunctions_2_0 --enable=_QOpenGLFunctions_2_1 --enable=_QOpenGLFunctions_4_1_Core --enable=QtNetwork --enable=QtOpenGL --enable=QtSvg --enable=QtWidgets Error: Make sure you have a working sip on your PATH or use the --sip argument to explicitly specify a working sip. Querying qmake about your Qt installation... Determining the details of your Qt installation... /usr/lib64/qt5/bin/qmake -o cfgtest_QtCore.mk cfgtest_QtCore.pro Info: creating stash file /var/tmp/portage/dev-python/PyQt5-5.15.2/work/PyQt5-5.15.2-python3_7/.qmake.stash make -f cfgtest_QtCore.mk g++ -c -pipe -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_CORE_LIB -I. -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o cfgtest_QtCore.o ../PyQt5-5.15.2/config-tests/cfgtest_QtCore.cpp g++ -Wl,-O1 -o cfgtest_QtCore cfgtest_QtCore.o /usr/lib64/libQt5Core.so -lpthread ./cfgtest_QtCore cfgtest_QtCore.out This is the GPL version of PyQt 5.15.2 (licensed under the GNU General Public License) for Python 3.7.13 on linux. Found the license file pyqt-gpl.sip.
I am guessing that this is due to recent updates of dev-python/sip, which this version of PyQt cannot use.
Autogenning PyQt may resolve this issue.