Opened 11 years ago

Closed 11 years ago

#36549 closed defect (invalid)

Unable to install pango

Reported by: digitalrinaldo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), jean@…
Port: pango

Description (last modified by mf2k (Frank Schima))

Darwin m1 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64

bash-3.2# port -f install doxygen
--->  Computing dependencies for doxygen
--->  Dependencies to be installed: graphviz libLASi pango urw-fonts xorg-libXaw groff psutils texinfo xorg-libXmu
--->  Building pango
Error: org.macports.build for port pango returned: command execution failed
Error: Failed to install pango
Please see the log file for port pango for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_pango/pango/main.log
Error: The following dependencies were not installed: graphviz libLASi pango urw-fonts xorg-libXaw groff psutils texinfo xorg-libXmu
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port doxygen failed

Attachments (1)

main.log (199.1 KB) - added by jean@… 11 years ago.
main.log

Download all attachments as: .zip

Change History (7)

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

Cc: ryandesign@… added
Description: modified (diff)
Port: pango added
Resolution: invalid
Status: newclosed

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

You need to attach the main.log so we can see what happened. Please clean pango and try again. If it fails to build, attach the new main.log and re-open this ticket.

Changed 11 years ago by jean@…

Attachment: main.log added

main.log

comment:2 Changed 11 years ago by jean@…

I am having the same problem. I attached the main.log file.

comment:3 Changed 11 years ago by jean@…

Resolution: invalid
Status: closedreopened

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

Cc: jean@… added

I am having the same problem.

Since the original reporter did not provide a log file, there is no way for us to know what the original problem was.

But the error shown in your log is:

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

pango uses gobject-introspection. The error means that a gobject-introspection library could not load a libffi library. This is because libffi was updated in r93823 and the new version has a new library version number (libffi.6.dylib). So all ports using gobject-introspection need to be rebuilt. We increased the revision of many ports using libffi, including gobject-introspection, in r93824, so if your ports are up to date you should not be seeing this problem. Please run:

sudo port selfupdate
port outdated
sudo port upgrade outdated

Then try again. If you still get this same error, force gobject-introspection to rebuild again:

sudo port -n upgrade --force gobject-introspection

comment:5 Changed 11 years ago by jean@…

Worked like a charm (didn't have to force). Many thanks for your super fast response !

comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: reopenedclosed
Note: See TracTickets for help on using tickets.