Opened 12 years ago

Closed 12 years ago

#35469 closed defect (worksforme)

gobject-introspection needs to be rebuilt following libffi update

Reported by: mark@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: singingwolfboy@…
Port: gobject-introspection

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I'm getting failure messages running sudo port install pango I've tried cleaning and trying again to no avail.

Error log:

    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for pango: org.macports.activate org.macports.build org.macports.destroot org.macports.install

Attachments (1)

main.log (242.7 KB) - added by mark@… 12 years ago.
main.log

Download all attachments as: .zip

Change History (5)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: pango 10.8 removed
Owner: changed from macports-tickets@… to ryandesign@…
Priority: HighNormal

Please attach the main.log file; the output you pasted above doesn't tell us anything. FWIW, pango installs fine for me on Mountain Lion.

Changed 12 years ago by mark@…

Attachment: main.log added

main.log

comment:2 Changed 12 years ago by mark@…

Sorry, log attached now.

comment:3 Changed 12 years ago by mark@…

For anyone else following, I reinstalled gobject-introspection to get pango to install.

sudo port uninstall gobject-introspection
sudo port install gobject-introspection

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: singingwolfboy@… added
Port: gobject-introspection added; pango removed
Resolution: worksforme
Status: newclosed
Summary: Pango fails to install on Mountain Liongobject-introspection needs to be rebuilt following libffi update

I'm glad you got it working.

The log says:

:info:build ImportError: dlopen(/opt/local/lib/gobject-introspection/giscanner/_giscanner.so, 2): Library not loaded: /opt/local/lib/libffi.5.dylib

Rebuilding gobject-introspection is indeed the fix for that, but it should not have been necessary to do so manually.

libffi was updated to version 3.0.11 in r93823, which updated its library version from 5 to 6; all ports using libffi then needed a revbump to alert users that they need to be rebuilt. gobject-introspection received its revbump in r93824.

Note: See TracTickets for help on using tickets.