[MacPorts] #44193: qt: allow side by side installation of qt4-mac and qt5-mac
MacPorts
noreply at macports.org
Fri Oct 2 13:06:30 PDT 2015
#44193: qt: allow side by side installation of qt4-mac and qt5-mac
-------------------------------+------------------------
Reporter: mojca@… | Owner: mcalhoun@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: qt4-mac, qt5-mac |
-------------------------------+------------------------
Comment (by mojca@…):
Just a bit of teasing: After years of no activity on the Qt5 front and a
year and a half of having conflicting Qt4/5 ports (basically: useless Qt5
port as long as one needed Qt4 somewhere) it is nice to see that a small
and "stupid" incompatibility in 10.11 can finally start make the things
moving ... ;)
Truth to be told, it would be extremely helpful if we had more time to
prepare for this event, but from what I understand all Qt dependents (both
Qt4 and Qt5) are currently broken on 10.11, so fixing anything is of a
relatively high priority. We probably cannot afford to spend months
testing all the Qt dependents, so the scenario will probably be as
follows(?):
- warn all users (and developers) to avoid upgrades for the next X days if
they are not willing to cope with consequences
- do the radical changes in `qt4-mac` and `qt5-mac` (maybe we could even
call those ports `qt4` and `qt5` and leave the old ports there during the
transition period; then remove them)
- ask everyone to fix as many dependent ports as quick as possible
Or do you have better ideas about how to go on with all the shifting of
Qt4 files?
It takes days (certainly more than 24 hours) on my old mac to compile
anything Qt-related, so testing multiple different installation options is
an extremely painful process for me. But given how much effort René
already put into trying to get things fixed also for KDE, it would be
extremely helpful to take a careful look into his patches. If keeping some
kind of consistent structure is important for KDE, I would be in favour of
trying to obey at least some general guidelines and similarities with
GNU/Linux to simplify compatibility. Having to have another copy of
qt4-kde just for the sake of "more consistent" directories would be highly
suboptimal and lots of extra work for everyone involved in Qt-related
activities. And lots of extra disk space and precious processor time
required.
--
Ticket URL: <https://trac.macports.org/ticket/44193#comment:59>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list