[MacPorts] #32537: pango 1.28.4_2 fails to build +universal on Lion
#32537: pango 1.28.4_2 fails to build +universal on Lion --------------------------------------------+------------------------------- Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: pango --------------------------------------------+------------------------------- The error is that /opt/local/lib/libX11.dylib does not contain i386 code. According to {{{file}}}, this is correct, and it is x86_64 only. However, {{{port installed}}} lists it as being built +universal. Log attached. -- Ticket URL: <https://trac.macports.org/ticket/32537> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal --------------------------------------------+------------------------------- Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: xorg-libX11 --------------------------------------------+------------------------------- Changes (by ryandesign@…): * port: pango => xorg-libX11 Comment: Then I need to see a main.log of xorg-libX11 not pango. If the log was deleted (which MacPorts does by default after install), try rebuilding xorg-libX11 ("sudo port -n upgrade --force xorg-libX11"). Does that result in a universal xorg-libX11, and then a successful pango installation? -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal --------------------------------------------+------------------------------- Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: xorg-libX11 --------------------------------------------+------------------------------- Comment(by russell.jones@…): I used {{{port -f uninstall xorg-libX11}}} then {{{port install xorg- libX11}}}. I then got an error on libXau, libxcb (IIRC) and possibly a couple of others, then things started working. gdk-pixbuf2 ( #32536 ) started building, too. I guess the files were somehow replaced with 64-bit only versions without the port registry being updated. I've removed some port -f install lines I had in my build script, which were to replace files outside of /opt (a bit lazy, I know). Could they have been the cause if they were built -universal (I have +universal in my variants.conf) -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal --------------------------------------------+------------------------------- Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: xorg-libX11 --------------------------------------------+------------------------------- Comment(by russell.jones@…): possibly a couple of others, then things started working. -> possibly a couple of others, did the same for those iteratively, then things started working. -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal ---------------------------------------------+------------------------------ Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: worksforme | Keywords: Port: xorg-libX11 | ---------------------------------------------+------------------------------ Changes (by ryandesign@…): * status: new => closed * resolution: => worksforme Comment: Replying to [comment:2 russell.jones@…]:
I guess the files were somehow replaced with 64-bit only versions without the port registry being updated.
I guess so. It's hard for me to follow how that might have happened but if you have things working now then we'll hope they'll stay that way. -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal ---------------------------------------------+------------------------------ Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: worksforme | Keywords: Port: xorg-libX11 | ---------------------------------------------+------------------------------ Comment(by jeremyhu@…): Is +universal set in your variants.conf? Setting and unsetting that can be a bit dangerous. -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32537: xorg-libX11 +universal is not universal ---------------------------------------------+------------------------------ Reporter: russell.jones@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: worksforme | Keywords: Port: xorg-libX11 | ---------------------------------------------+------------------------------ Comment(by ryandesign@…): It shouldn't be dangerous; it should work correctly. -- Ticket URL: <https://trac.macports.org/ticket/32537#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts