Date: Mon, 15 Jan 2018 11:35:30 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 219641] devel/py-qt5-core: Fails to package/install, incorrect pk-plist entries Message-ID: <bug-219641-21822-3aKoVhpuoe@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-219641-21822@https.bugs.freebsd.org/bugzilla/> References: <bug-219641-21822@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219641 --- Comment #33 from Rainer Hurling <rhurlin@gwdg.de> --- (In reply to Antoine Brodin from comment #24) I investigated a bit deeper and it seems, that there are several QT5 Python ports, which generate conflicts for py3x, if py27 is installed already: pkg-static: py36-qt5-core-5.9.2 conflicts with py27-qt5-core-5.9.2 (installs files into the same place). Problematic file: /usr/local/bin/pyuic5 pkg-static: py36-qt5-gui-5.9.2 conflicts with py27-qt5-gui-5.9.2 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/QtGui/QtGuimod.sip pkg-static: py36-qt5-widgets-5.9.2 conflicts with py27-qt5-widgets-5.9.2 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/QtWidgets/QtWidgetsmod.sip pkg-static: py36-qt5-sql-5.9.2 conflicts with py27-qt5-sql-5.9.2 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/QtSql/QtSqlmod.sip pkg-static: py36-qt5-printsupport-5.9.2 conflicts with py27-qt5-printsupport-5.9.2 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/QtPrintSupport/QtPrintSupportmod.sip pkg-static: py36-qt5-qscintilla2-2.9.1 conflicts with py27-qt5-qscintilla2-2.9.1 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/Qsci/qsciabstractapis.sip pkg-static: py36-qt5-svg-5.9.2 conflicts with py27-qt5-svg-5.9.2 (installs files into the same place). Problematic file: /usr/local/share/py-sip/PyQt5/QtSvg/QtSvgmod.sip And so on ... Obviously it is not enough to solve the problem only for the devel/py-qt5-c= ore port. The patch suggested by Antoine Brodin in comment 24 would give us a working py-qt5-core port, for the others we probably need a change in the p= ath of ../py-sip/.. Ting-Wei Lan submitted a patch in bug #224818, which looks interesting for these py-qt5 problems, also. He patched py-${PORTNAME} into ${PKGNAMEPREFIX}${PORTNAME}, which could be used here to change the path=20 py-sip into py[27|3x]-sip=20 or=20 PyQt[45] into Py[27|3x]Qt[45] . This is not tested, especially not for any regressions. I was not able to prepare a working patch here, sorry. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-219641-21822-3aKoVhpuoe>