Opened 12 years ago

Closed 12 years ago

#38197 closed defect (fixed)

py27-pyqt4 doesn't build the QtDesigner Module

Reported by: mcclure.morgan@… Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: py-pyqt4

Description

Not clear why, building with -v offered no clues other than the output didn't have a line similar to: Checking to see if the QtDeclarative module should be built...

I would expect to see: Checking to see if the QtDesigner module should be built...

but I don't

From looking at the portfile it looks like it's supposed to be supported

Attachments (2)

portinstalled (9.2 KB) - added by mcclure.morgan@… 12 years ago.
Installed ports
py27-pyqt4_build.txt (1.2 MB) - added by mcclure.morgan@… 12 years ago.
Build log

Download all attachments as: .zip

Change History (10)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to michaelld@…
Port: py-pyqt4 added

In the future, please fill in the Port field and Cc the port maintainer(s).

comment:2 Changed 12 years ago by michaelld (Michael Dickens)

Please attach a full build log. If you don't know where that is, do the following:

sudo port clean py27-pyqt4
sudo port install py27-pyqt4

and add whatever variants you want to the "install". If it errors out, it will provide the location of the build log. Please attach that.

comment:3 in reply to:  2 Changed 12 years ago by mcclure.morgan@…

Replying to michaelld@…:

Please attach a full build log. If you don't know where that is, do the following:

sudo port clean py27-pyqt4
sudo port install py27-pyqt4

and add whatever variants you want to the "install". If it errors out, it will provide the location of the build log. Please attach that.

Never errors out, is there any switch to force it to save the build log even without failure?

comment:4 Changed 12 years ago by michaelld (Michael Dickens)

Try this:

sudo port -d build py27-pyqt4 > ~/Desktop/py27-pyqt4_build.txt 2>&1
bzip2 ~/Desktop/py27-pyqt4_build.txt

and then attach the file "~/Desktop/py27-pyqt4_build.txt.bz2" to this ticket. Feel free to do whatever variants you want between the "pyqt4" and ">" in the build command line.

It would also be useful to know the output of the following:

uname -a
xcodebuild -version
port installed | grep active

comment:5 Changed 12 years ago by mcclure.morgan@…

So the output of the build includes the line:

QtDesigner module disabled with universal binaries

Sounds like this is upstream but I can't find out where and why this happens

comment:6 Changed 12 years ago by michaelld (Michael Dickens)

OK; that's good to know. Attaching the full output would be more helpful, as would the output of "port installed" so that I can try to replicate your issue.

Changed 12 years ago by mcclure.morgan@…

Attachment: portinstalled added

Installed ports

Changed 12 years ago by mcclure.morgan@…

Attachment: py27-pyqt4_build.txt added

Build log

comment:7 Changed 12 years ago by michaelld (Michael Dickens)

Got them; thanks. Looks like this is just what PyQt4 does, on mine too. Not sure why. Let me investigate this issue a bit further.

comment:8 Changed 12 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Sorry for the long delay. I checked in a fix for this issue way back in r104005 (2013-Mar-12). I'm closing this as fixed, but please reopen it if the same issue continues for you after you've done a "sudo port selfupdate".

Note: See TracTickets for help on using tickets.