Re: qt5-qtenginio is obsolete

2017-04-22 Thread Ryan Schmidt
On Apr 22, 2017, at 20:02, Fielding, Eric J (329A) wrote:
> 
> 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?

Whoever is in charge of the py-pyqt5 port, if anyone, needs to fix this 
problem. 


Re: qt5-qtenginio is obsolete

2017-04-22 Thread Fielding, Eric J (329A)
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 
Date: Friday, April 21, 2017 at 3:13 AM

Hi,

- On 21 Apr, 2017, at 00:34, Ryan Schmidt ryandes...@macports.org 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




Re: qt5-qtenginio is obsolete

2017-04-20 Thread Ryan Schmidt

> On Apr 20, 2017, at 16:15, Clemens Lang  wrote:
> 
> Hi,
> 
> On Tue, Apr 18, 2017 at 04:23:55PM +, Fielding, Eric J (329A) wrote:
>> I just did a similar “port selfupdate” and “port upgrade outdated” on
>> my other Mac, and I got the same error message when I tried to
>> uninstall qt5-qtenginio. This time, I did “port uninstall qt5
>> @5.6.2_0” first and then uninstalled qt5-qtenginio without any error.
>> It seems that the warning about breaking ports is for all the
>> installed ports, not just the active ones, which I did not realize
>> before. I also did a “port reclaim” to remove all the outdated ports
>> that might depend on the old qt5.
> 
> This is a bug. We've had a similar situation with a different qt5-* port
> where the maintainer added an upgrade path to deal with it
> automatically. I mentioned it in the ticket back then that we'd need the
> same thing for qt5-qtenginio, but it seems to have gotten lost.
> 
> Marcus: Can we add a deactivate hack for qt5-qtenginio, possibly for the
> qt5 port?

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>




Re: qt5-qtenginio is obsolete

2017-04-18 Thread Fielding, Eric J (329A)
Now that all the ports are upgraded on my second machine, I am getting a broken 
file warning, but it does not offer to fix it, even when I tried the “port 
rev-upgrade”:
% sudo port rev-upgrade
--->  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

Maybe this will be fixed the next time I upgrade outdated. The file name is 
suspiciously similar to the qt5-qtenginio port that was obsolete.

-Original Message-
From: Ryan Schmidt <ryandes...@macports.org>
Date: Tuesday, April 18, 2017 at 9:24 AM


> On Apr 18, 2017, at 11:23, Fielding, Eric J (329A) 
<eric.j.field...@jpl.nasa.gov> wrote:
> 
> I just did a similar “port selfupdate” and “port upgrade outdated” on my 
other Mac, and I got the same error message when I tried to uninstall 
qt5-qtenginio. This time, I did “port uninstall qt5 @5.6.2_0” first and then 
uninstalled qt5-qtenginio without any error. It seems that the warning about 
breaking ports is for all the installed ports, not just the active ones, which 
I did not realize before

Oh yes, that's true. I didn't think to mention that either.

> I also did a “port reclaim” to remove all the outdated ports that might 
depend on the old qt5.
> 
> -Original Message-
> From: "Eric J. Fielding" <eric.j.field...@jpl.nasa.gov>
> Date: Tuesday, April 18, 2017 at 7:28 AM
> To: Ryan Schmidt <ryandes...@macports.org>
> Cc: MacPorts Users <macports-users@lists.macports.org>
> Subject: Re: qt5-qtenginio is obsolete
> 
>Yes, I ran “port selfupdate” and “port upgrade” again and the last 
ports after qt5 (including py27-pyqt5 @5.8.2_0 ) are now upgraded successfully, 
so the port system fixed whatever was wrong before. The scan for broken ports 
helps a lot for those of us who are not so careful with our maintenance.
> 
>-Original Message-
>From: Ryan Schmidt <ryandes...@macports.org>
>Date: Tuesday, April 18, 2017 at 7:20 AM
> 
>Well it looks good now. 5.7.1 is the latest, and it's what you 
have active, so hopefully things are fine now?
> 
> 
>> On Apr 18, 2017, at 09:19, Fielding, Eric J (329A) 
<eric.j.field...@jpl.nasa.gov> wrote:
>> 
>> Thanks for the help.
>> 
>> I did run “port selfupdate” before doing the “port upgrade”, but I think 
the last time I did the “port upgrade” it did not complete due to some error 
that I forgot. I didn’t have time to figure out what was wrong at that time, 
which was likely my mistake. Probably the ports were in some kind of 
inconsistent state.
>> 
>> Anyway, here is the present state for qt5:
>>> port installed name:qt5
>> The following ports are currently installed:
>> py27-pyqt5 @5.7.1_0
>> py27-pyqt5 @5.8.1_0 (active)
>> qt5 @5.6.2_0
>> qt5 @5.7.1_0 (active)
>> qt5-qt3d @5.6.2_0
>> qt5-qt3d @5.7.1_0 (active)
>> qt5-qtbase @5.6.2_0
>> qt5-qtbase @5.7.1_0+openssl
>> qt5-qtbase @5.7.1_1+openssl (active)
>> qt5-qtcanvas3d @5.6.2_0
>> qt5-qtcanvas3d @5.7.1_0 (active)
>> qt5-qtconnectivity @5.6.2_0
>> qt5-qtconnectivity @5.7.1_0 (active)
>> qt5-qtdeclarative @5.6.2_0
>> qt5-qtdeclarative @5.7.1_0 (active)
>> qt5-qtgraphicaleffects @5.6.2_0
>> qt5-qtgraphicaleffects @5.7.1_0 (active)
>> qt5-qtimageformats @5.6.2_1
>> qt5-qtimageformats @5.7.1_0 (active)
>> qt5-qtlocation @5.6.2_0
>> qt5-qtlocation @5.7.1_0 (active)
>> qt5-qtmacextras @5.6.2_0
>> qt5-qtmacextras @5.7.1_0 (active)
>> qt5-qtmultimedia @5.6.2_0
>> qt5-qtmultimedia @5.7.1_0 (active)
>> qt5-qtquickcontrols @5.6.2_0
>> qt5-qtquickcontrols @5.7.1_0 (active)
>> qt5-qtscript @5.6.2_0
>> qt5-qtscript @5.7.1_0 (active)
>> qt5-qtsensors @5.6.2_0
>> qt5-qtsensors @5.7.1_0 (active)
>> qt5-qtserialport @5.6.2_0
>> qt5-qtserialport @5.7.1_0 (active)
>> qt5-qtsvg @5.6.2_0
>> qt5-qtsvg @5.7.1_0 (active)
>> qt5-qttools @5.6.2_1
>> qt5-qttools @5.7.1_0 (active)
>> qt5-qttranslations @5.6.2_0
>> qt5-qttranslations @5.7.1_0 (active)
>> qt5-qtwebchannel @5.6.2_0
>> qt5-qtwebchannel @5.7.1_0 (active)
>> qt5-qtwebsockets @5.6.2_0
>> qt5-qtwebsockets @5.7.1_0 (active)
>> qt5-qtxmlpatterns @5.6.2_0
>> qt5-qtxmlpatterns @5.7.1_0 (act

Re: qt5-qtenginio is obsolete

2017-04-18 Thread Ryan Schmidt

> On Apr 18, 2017, at 11:23, Fielding, Eric J (329A) 
> <eric.j.field...@jpl.nasa.gov> wrote:
> 
> I just did a similar “port selfupdate” and “port upgrade outdated” on my 
> other Mac, and I got the same error message when I tried to uninstall 
> qt5-qtenginio. This time, I did “port uninstall qt5 @5.6.2_0” first and then 
> uninstalled qt5-qtenginio without any error. It seems that the warning about 
> breaking ports is for all the installed ports, not just the active ones, 
> which I did not realize before

Oh yes, that's true. I didn't think to mention that either.

> I also did a “port reclaim” to remove all the outdated ports that might 
> depend on the old qt5.
> 
> -Original Message-
> From: "Eric J. Fielding" <eric.j.field...@jpl.nasa.gov>
> Date: Tuesday, April 18, 2017 at 7:28 AM
> To: Ryan Schmidt <ryandes...@macports.org>
> Cc: MacPorts Users <macports-users@lists.macports.org>
> Subject: Re: qt5-qtenginio is obsolete
> 
>Yes, I ran “port selfupdate” and “port upgrade” again and the last ports 
> after qt5 (including py27-pyqt5 @5.8.2_0 ) are now upgraded successfully, so 
> the port system fixed whatever was wrong before. The scan for broken ports 
> helps a lot for those of us who are not so careful with our maintenance.
> 
>-Original Message-
>From: Ryan Schmidt <ryandes...@macports.org>
>Date: Tuesday, April 18, 2017 at 7:20 AM
> 
>Well it looks good now. 5.7.1 is the latest, and it's what you have 
> active, so hopefully things are fine now?
> 
> 
>> On Apr 18, 2017, at 09:19, Fielding, Eric J (329A) 
>> <eric.j.field...@jpl.nasa.gov> wrote:
>> 
>> Thanks for the help.
>> 
>> I did run “port selfupdate” before doing the “port upgrade”, but I think the 
>> last time I did the “port upgrade” it did not complete due to some error 
>> that I forgot. I didn’t have time to figure out what was wrong at that time, 
>> which was likely my mistake. Probably the ports were in some kind of 
>> inconsistent state.
>> 
>> Anyway, here is the present state for qt5:
>>> port installed name:qt5
>> The following ports are currently installed:
>> py27-pyqt5 @5.7.1_0
>> py27-pyqt5 @5.8.1_0 (active)
>> qt5 @5.6.2_0
>> qt5 @5.7.1_0 (active)
>> qt5-qt3d @5.6.2_0
>> qt5-qt3d @5.7.1_0 (active)
>> qt5-qtbase @5.6.2_0
>> qt5-qtbase @5.7.1_0+openssl
>> qt5-qtbase @5.7.1_1+openssl (active)
>> qt5-qtcanvas3d @5.6.2_0
>> qt5-qtcanvas3d @5.7.1_0 (active)
>> qt5-qtconnectivity @5.6.2_0
>> qt5-qtconnectivity @5.7.1_0 (active)
>> qt5-qtdeclarative @5.6.2_0
>> qt5-qtdeclarative @5.7.1_0 (active)
>> qt5-qtgraphicaleffects @5.6.2_0
>> qt5-qtgraphicaleffects @5.7.1_0 (active)
>> qt5-qtimageformats @5.6.2_1
>> qt5-qtimageformats @5.7.1_0 (active)
>> qt5-qtlocation @5.6.2_0
>> qt5-qtlocation @5.7.1_0 (active)
>> qt5-qtmacextras @5.6.2_0
>> qt5-qtmacextras @5.7.1_0 (active)
>> qt5-qtmultimedia @5.6.2_0
>> qt5-qtmultimedia @5.7.1_0 (active)
>> qt5-qtquickcontrols @5.6.2_0
>> qt5-qtquickcontrols @5.7.1_0 (active)
>> qt5-qtscript @5.6.2_0
>> qt5-qtscript @5.7.1_0 (active)
>> qt5-qtsensors @5.6.2_0
>> qt5-qtsensors @5.7.1_0 (active)
>> qt5-qtserialport @5.6.2_0
>> qt5-qtserialport @5.7.1_0 (active)
>> qt5-qtsvg @5.6.2_0
>> qt5-qtsvg @5.7.1_0 (active)
>> qt5-qttools @5.6.2_1
>> qt5-qttools @5.7.1_0 (active)
>> qt5-qttranslations @5.6.2_0
>> qt5-qttranslations @5.7.1_0 (active)
>> qt5-qtwebchannel @5.6.2_0
>> qt5-qtwebchannel @5.7.1_0 (active)
>> qt5-qtwebsockets @5.6.2_0
>> qt5-qtwebsockets @5.7.1_0 (active)
>> qt5-qtxmlpatterns @5.6.2_0
>> qt5-qtxmlpatterns @5.7.1_0 (active)
>> qt5-sqlite-plugin @5.6.2_0
>> qt5-sqlite-plugin @5.7.1_0 (active)
>> 
>> ++Eric
>> 
>> -Original Message-
>> From: Ryan Schmidt <ryandes...@macports.org>
>> Date: Tuesday, April 18, 2017 at 4:34 AM
>> 
>>> On Apr 17, 2017, at 20:27, Fielding, Eric J (329A) 
>>> <eric.j.field...@jpl.nasa.gov> wrote:
>>> 
>>> I might have missed something in the last few months, but I didn’t find a 
>>> mention of this.
>> …
>>> Is this the correct procedure? Seems to be working (although taking a while 
>>> to compile webkit2-gtk).
>> 
>>   qt5-qtenginio is obsolete and should be uninstalled.
>> 
>>   Your old version of qt5 still depended on it. If you had first upgraded 
>> qt5 to the latest version, 5.7.1, it would no longer have depended on it and 
>> you could have 

Re: qt5-qtenginio is obsolete

2017-04-18 Thread Fielding, Eric J (329A)
I just did a similar “port selfupdate” and “port upgrade outdated” on my other 
Mac, and I got the same error message when I tried to uninstall qt5-qtenginio. 
This time, I did “port uninstall qt5 @5.6.2_0” first and then uninstalled 
qt5-qtenginio without any error. It seems that the warning about breaking ports 
is for all the installed ports, not just the active ones, which I did not 
realize before. I also did a “port reclaim” to remove all the outdated ports 
that might depend on the old qt5.

-Original Message-
From: "Eric J. Fielding" <eric.j.field...@jpl.nasa.gov>
Date: Tuesday, April 18, 2017 at 7:28 AM
To: Ryan Schmidt <ryandes...@macports.org>
Cc: MacPorts Users <macports-users@lists.macports.org>
Subject: Re: qt5-qtenginio is obsolete

Yes, I ran “port selfupdate” and “port upgrade” again and the last ports 
after qt5 (including py27-pyqt5 @5.8.2_0 ) are now upgraded successfully, so 
the port system fixed whatever was wrong before. The scan for broken ports 
helps a lot for those of us who are not so careful with our maintenance.

-Original Message-
From: Ryan Schmidt <ryandes...@macports.org>
Date: Tuesday, April 18, 2017 at 7:20 AM

Well it looks good now. 5.7.1 is the latest, and it's what you have 
active, so hopefully things are fine now?


> On Apr 18, 2017, at 09:19, Fielding, Eric J (329A) 
<eric.j.field...@jpl.nasa.gov> wrote:
> 
> Thanks for the help.
> 
> I did run “port selfupdate” before doing the “port upgrade”, but I 
think the last time I did the “port upgrade” it did not complete due to some 
error that I forgot. I didn’t have time to figure out what was wrong at that 
time, which was likely my mistake. Probably the ports were in some kind of 
inconsistent state.
> 
> Anyway, here is the present state for qt5:
>> port installed name:qt5
> The following ports are currently installed:
>  py27-pyqt5 @5.7.1_0
>  py27-pyqt5 @5.8.1_0 (active)
>  qt5 @5.6.2_0
>  qt5 @5.7.1_0 (active)
>  qt5-qt3d @5.6.2_0
>  qt5-qt3d @5.7.1_0 (active)
>  qt5-qtbase @5.6.2_0
>  qt5-qtbase @5.7.1_0+openssl
>  qt5-qtbase @5.7.1_1+openssl (active)
>  qt5-qtcanvas3d @5.6.2_0
>  qt5-qtcanvas3d @5.7.1_0 (active)
>  qt5-qtconnectivity @5.6.2_0
>  qt5-qtconnectivity @5.7.1_0 (active)
>  qt5-qtdeclarative @5.6.2_0
>  qt5-qtdeclarative @5.7.1_0 (active)
>  qt5-qtgraphicaleffects @5.6.2_0
>  qt5-qtgraphicaleffects @5.7.1_0 (active)
>  qt5-qtimageformats @5.6.2_1
>  qt5-qtimageformats @5.7.1_0 (active)
>  qt5-qtlocation @5.6.2_0
>  qt5-qtlocation @5.7.1_0 (active)
>  qt5-qtmacextras @5.6.2_0
>  qt5-qtmacextras @5.7.1_0 (active)
>  qt5-qtmultimedia @5.6.2_0
>  qt5-qtmultimedia @5.7.1_0 (active)
>  qt5-qtquickcontrols @5.6.2_0
>  qt5-qtquickcontrols @5.7.1_0 (active)
>  qt5-qtscript @5.6.2_0
>  qt5-qtscript @5.7.1_0 (active)
>  qt5-qtsensors @5.6.2_0
>  qt5-qtsensors @5.7.1_0 (active)
>  qt5-qtserialport @5.6.2_0
>  qt5-qtserialport @5.7.1_0 (active)
>  qt5-qtsvg @5.6.2_0
>  qt5-qtsvg @5.7.1_0 (active)
>  qt5-qttools @5.6.2_1
>  qt5-qttools @5.7.1_0 (active)
>  qt5-qttranslations @5.6.2_0
>  qt5-qttranslations @5.7.1_0 (active)
>  qt5-qtwebchannel @5.6.2_0
>  qt5-qtwebchannel @5.7.1_0 (active)
>  qt5-qtwebsockets @5.6.2_0
>  qt5-qtwebsockets @5.7.1_0 (active)
>  qt5-qtxmlpatterns @5.6.2_0
>  qt5-qtxmlpatterns @5.7.1_0 (active)
>  qt5-sqlite-plugin @5.6.2_0
>  qt5-sqlite-plugin @5.7.1_0 (active)
> 
> ++Eric
> 
> -Original Message-
> From: Ryan Schmidt <ryandes...@macports.org>
> Date: Tuesday, April 18, 2017 at 4:34 AM
> 
>> On Apr 17, 2017, at 20:27, Fielding, Eric J (329A) 
<eric.j.field...@jpl.nasa.gov> wrote:
>> 
>> I might have missed something in the last few months, but I didn’t 
find a mention of this.
> …
>> Is this the correct procedure? Seems to be working (although taking 
a while to compile webkit2-gtk).
> 
>qt5-qtenginio is obsolete and should be uninstalled.
> 
>Your old version of qt5 still depended on it. If you had first 
upgraded qt5 to the latest version, 5.7.1, it would no longer have depended on 
it and you could have uninstalled it without issue.
> 
  

Re: qt5-qtenginio is obsolete

2017-04-18 Thread Fielding, Eric J (329A)
Yes, I ran “port selfupdate” and “port upgrade” again and the last ports after 
qt5 (including py27-pyqt5 @5.8.2_0 ) are now upgraded successfully, so the port 
system fixed whatever was wrong before. The scan for broken ports helps a lot 
for those of us who are not so careful with our maintenance.

-Original Message-
From: Ryan Schmidt 
Date: Tuesday, April 18, 2017 at 7:20 AM

Well it looks good now. 5.7.1 is the latest, and it's what you have active, 
so hopefully things are fine now?


> On Apr 18, 2017, at 09:19, Fielding, Eric J (329A) 
 wrote:
> 
> Thanks for the help.
> 
> I did run “port selfupdate” before doing the “port upgrade”, but I think 
the last time I did the “port upgrade” it did not complete due to some error 
that I forgot. I didn’t have time to figure out what was wrong at that time, 
which was likely my mistake. Probably the ports were in some kind of 
inconsistent state.
> 
> Anyway, here is the present state for qt5:
>> port installed name:qt5
> The following ports are currently installed:
>  py27-pyqt5 @5.7.1_0
>  py27-pyqt5 @5.8.1_0 (active)
>  qt5 @5.6.2_0
>  qt5 @5.7.1_0 (active)
>  qt5-qt3d @5.6.2_0
>  qt5-qt3d @5.7.1_0 (active)
>  qt5-qtbase @5.6.2_0
>  qt5-qtbase @5.7.1_0+openssl
>  qt5-qtbase @5.7.1_1+openssl (active)
>  qt5-qtcanvas3d @5.6.2_0
>  qt5-qtcanvas3d @5.7.1_0 (active)
>  qt5-qtconnectivity @5.6.2_0
>  qt5-qtconnectivity @5.7.1_0 (active)
>  qt5-qtdeclarative @5.6.2_0
>  qt5-qtdeclarative @5.7.1_0 (active)
>  qt5-qtgraphicaleffects @5.6.2_0
>  qt5-qtgraphicaleffects @5.7.1_0 (active)
>  qt5-qtimageformats @5.6.2_1
>  qt5-qtimageformats @5.7.1_0 (active)
>  qt5-qtlocation @5.6.2_0
>  qt5-qtlocation @5.7.1_0 (active)
>  qt5-qtmacextras @5.6.2_0
>  qt5-qtmacextras @5.7.1_0 (active)
>  qt5-qtmultimedia @5.6.2_0
>  qt5-qtmultimedia @5.7.1_0 (active)
>  qt5-qtquickcontrols @5.6.2_0
>  qt5-qtquickcontrols @5.7.1_0 (active)
>  qt5-qtscript @5.6.2_0
>  qt5-qtscript @5.7.1_0 (active)
>  qt5-qtsensors @5.6.2_0
>  qt5-qtsensors @5.7.1_0 (active)
>  qt5-qtserialport @5.6.2_0
>  qt5-qtserialport @5.7.1_0 (active)
>  qt5-qtsvg @5.6.2_0
>  qt5-qtsvg @5.7.1_0 (active)
>  qt5-qttools @5.6.2_1
>  qt5-qttools @5.7.1_0 (active)
>  qt5-qttranslations @5.6.2_0
>  qt5-qttranslations @5.7.1_0 (active)
>  qt5-qtwebchannel @5.6.2_0
>  qt5-qtwebchannel @5.7.1_0 (active)
>  qt5-qtwebsockets @5.6.2_0
>  qt5-qtwebsockets @5.7.1_0 (active)
>  qt5-qtxmlpatterns @5.6.2_0
>  qt5-qtxmlpatterns @5.7.1_0 (active)
>  qt5-sqlite-plugin @5.6.2_0
>  qt5-sqlite-plugin @5.7.1_0 (active)
> 
> ++Eric
> 
> -Original Message-
> From: Ryan Schmidt 
> Date: Tuesday, April 18, 2017 at 4:34 AM
> 
>> On Apr 17, 2017, at 20:27, Fielding, Eric J (329A) 
 wrote:
>> 
>> I might have missed something in the last few months, but I didn’t find 
a mention of this.
> …
>> Is this the correct procedure? Seems to be working (although taking a 
while to compile webkit2-gtk).
> 
>qt5-qtenginio is obsolete and should be uninstalled.
> 
>Your old version of qt5 still depended on it. If you had first 
upgraded qt5 to the latest version, 5.7.1, it would no longer have depended on 
it and you could have uninstalled it without issue.
> 
>Your transcript shows that when you told MacPorts to install qt5, it 
did nothing, which means qt5 was already installed at the latest version. Are 
you sure your ports are up to date? Have you run `sudo port selfupdate` lately? 
Do you have any local portfiles that override any of the official portfiles? 
What is the output of `port installed name:qt5`?
> 
>webkit2-gtk does take hours to build; that's normal enough.
> 
>You shouldn't have had to recompile anything, because nothing should 
have been broken. Some ports may be broken because you have an older version of 
qt5, and that problem would go away if you properly upgrade qt5.
> 
> 
> 
>