Opened 7 years ago

Closed 7 years ago

#53240 closed defect (fixed)

qt5 install fails

Reported by: philroberts Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: qt5

Description

$ sudo port install qt5
--->  Computing dependencies for qt5
--->  Dependencies to be installed: qt5-qtbase qt5-qtcanvas3d qt5-qtdeclarative qt5-qtxmlpatterns qt5-qtconnectivity qt5-qtenginio qt5-qtgraphicaleffects qt5-qtimageformats qt5-qtlocation qt5-qtquickcontrols qt5-qtserialport qt5-qtmacextras qt5-qtmultimedia qt5-qtsensors qt5-qtsvg qt5-qttools qt5-qttranslations qt5-qtwebchannel qt5-qtwebsockets qt5-sqlite-plugin
Error: The following dependencies were not installed: qt5-qtbase qt5-qtcanvas3d qt5-qtdeclarative qt5-qtxmlpatterns qt5-qtconnectivity qt5-qtenginio qt5-qtgraphicaleffects qt5-qtimageformats qt5-qtlocation qt5-qtquickcontrols qt5-qtserialport qt5-qtmacextras qt5-qtmultimedia qt5-qtsensors qt5-qtsvg qt5-qttools qt5-qttranslations qt5-qtwebchannel qt5-qtwebsockets qt5-sqlite-plugin
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port qt5 failed

Per IRC, this may be a helpful clue:

$ port deps qt5-qtbase
Full Name: qt5-qtbase @5.6.2_0
Extract Dependencies: xz
Build Dependencies:   pkgconfig, gawk
Library Dependencies: zlib, libpng, jpeg, fontconfig, freetype, dbus, openssl,
                      tiff, libmng, glib2, icu, pcre, libiconv, harfbuzz,
                      qt5-qtbase

qt5-qtbase depends on itself?

Change History (3)

comment:1 Changed 7 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Owner: set to MarcusCalhoun-Lopez
Status: newaccepted

comment:2 Changed 7 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Thanks for catching this.
A fix should show up soon.

comment:3 Changed 7 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: acceptedclosed

In f5017c50/macports-ports:

qt5 PG: do no run certain code if building base

Do not check for installed qtbase if qtbase is being installed.
Do not add qtbase as as dependency if qtbase is being installed.
Fixes #53240

Note: See TracTickets for help on using tickets.