It is confusing for people like me who use MacPorts at a more casual level than
active developers get a message that “qt5-qtenginio” port should be removed and
then to have to figure out how to remove it without breaking other ports we
have installed, even if they are inactive.
In fact, I still have a remaining broken port message that I don’t know how to
solve:
---> Scanning binaries for linking errors
---> Found 1 broken file, matching files to ports
---> Found 1 broken port:
py27-pyqt5 @5.8.2
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt5/Enginio.so
Do I just need to delete that one file that appears to be from qt5-qtenginio,
but was not removed when I uninstalled it? Or do I need to uninstall and
reinstall py27-pyqt5?
Thanks,
++Eric
-----Original Message-----
From: Clemens Lang <[email protected]>
Date: Friday, April 21, 2017 at 3:13 AM
Hi,
----- On 21 Apr, 2017, at 00:34, Ryan Schmidt [email protected] wrote:
> Are you sure? It doesn't sound like a bug... if qt5 @5.6.2 requires
> qt5-qtenginio, then isn't it proper for MacPorts to complain when trying
to
> uninstall qt5-qtenginio if qt5 @5.6.2 is still installed
In general yes. However, this message happens for all users that upgrade qt5
to 5.7.x and requires users to manually uninstall qt5-qtenginio. It would be
preferable to find an automatic solution for the problem that does not
require
users to manually intervene.
All our deactivate hacks disable dependencies that are still in use by other
ports.
--
Clemens Lang