[MacPorts] #35603: unable to build pango 1.30.1_1
#35603: unable to build pango 1.30.1_1 ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: build pango | Port: pango ------------------------------------+--------------------------------------- I'm unable to build pango; on a different mac, with the same configuration, I didn't had any problem.. any help? thank you in advance.. (build log attached) -- Ticket URL: <https://trac.macports.org/ticket/35603> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: pango: ImportError: dlopen(/opt/local/lib/gobject- introspection/giscanner/_giscanner.so, 2): Symbol not found: _PyUnicodeUCS2_AsUTF8String ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: pango ------------------------------------+--------------------------------------- Changes (by ryandesign@…): * keywords: build pango => * cc: marco.stagno@… (removed) * cc: ryandesign@… (added) Comment: Unfortunately I don't have a clue. -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: pango: ImportError: dlopen(/opt/local/lib/gobject- introspection/giscanner/_giscanner.so, 2): Symbol not found: _PyUnicodeUCS2_AsUTF8String ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: pango ------------------------------------+--------------------------------------- Comment(by cal@…): Apparently you have python installed with the `+ucs4` variant, but gobject-introspection(?) built against python +ucs2 (because you probably downloaded it from the buildbot). Can you try rebuilding gobject-introspection from source, cleaning pango and trying again: {{{ port -sn upgrade --force gobject-introspection port clean pango port install/upgrade pango }}} -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: pango: ImportError: dlopen(/opt/local/lib/gobject- introspection/giscanner/_giscanner.so, 2): Symbol not found: _PyUnicodeUCS2_AsUTF8String ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: pango ------------------------------------+--------------------------------------- Comment(by marco.stagno@…): true, I had python2.7+ucs4 active. rebuilding gobject-introspection worked and I was able to build pango again.. thank you so much :-D -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: gobject-introspection needs to be aware whether it was compiled against python +ucs4 ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: gobject-introspection ------------------------------------+--------------------------------------- Changes (by cal@…): * status: new => assigned * owner: macports-tickets@… => cal@… * port: pango => gobject-introspection Comment: So it's yet another example why having variants on ports for language interpreters is a bad idea compared to just providing sane defaults. We've had this with perl +shared/+threads for a while and are seeing pretty much the same thing with python now (although admittedly it's much less severe in this case). Can you please generate a list of files installed by python27 +ucs4 by running port contents python27 and attach it to this ticket so I can try to add a fix to gobject-introspection? -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: gobject-introspection needs to be aware whether it was compiled against python +ucs4 ------------------------------------+--------------------------------------- Reporter: marco.stagno@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: gobject-introspection ------------------------------------+--------------------------------------- Comment(by marco.stagno@…): sure, that is the result.. -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: gobject-introspection needs to be aware whether it was compiled against python +ucs4 ------------------------------------+---------------------- Reporter: marco.stagno@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: gobject-introspection | ------------------------------------+---------------------- Changes (by jmr@…): * cc: singingwolfboy@… (added) -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: gobject-introspection needs to be aware whether it was compiled against python +ucs4 ------------------------------------+---------------------- Reporter: marco.stagno@… | Owner: cal@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: gobject-introspection | ------------------------------------+---------------------- Changes (by ryandesign@…): * cc: boyer@… (added) Comment: Has duplicate #37168. -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35603: gobject-introspection needs to be aware whether it was compiled against python +ucs4 ------------------------------------+-------------------- Reporter: marco.stagno@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: gobject-introspection | ------------------------------------+-------------------- Changes (by cal@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r100615. -- Ticket URL: <https://trac.macports.org/ticket/35603#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts