Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#22054 closed update (duplicate)

pango Needs update to 1.26

Reported by: macports@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: cssdev
Port: pango librsvg emacs-app-devel

Description

The pango version in MacPorts is 1.24.5, but the librsvg version in MacPorts requires version 1.26. Specifically, when starting Emacs.app, I get this error:

dyld: Library not loaded: /opt/local/lib/libpangocairo-1.0.0.dylib
  Referenced from: /opt/local/lib/librsvg-2.2.dylib
  Reason: Incompatible library version: librsvg-2.2.dylib requires version 2601.0.0 or later, but libpangocairo-1.0.0.dylib provides version 2401.0.0
[1]    865 trace trap  /Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs

Installing pango-devel doesn't bump the version of pango high enough to sort this problem.

Change History (4)

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Cc: css@… added
Keywords: pango removed
Owner: changed from macports-tickets@… to ryandesign@…

comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

We tried updating pango to 1.26.0 when it first came out, but it broke everything. The developers of pango need to resolve their bug before we can update pango any higher.

comment:3 Changed 15 years ago by macports@…

It this really a duplicate? A ports update just downgraded my pango, and I am stuck with the same issue:

dyld: Library not loaded: /opt/local2/lib/libpangocairo-1.0.0.dylib
  Referenced from: /opt/local2/bin/gtk-demo
  Reason: Incompatible library version: gtk-demo requires version 2601.0.0 or later, but libpangocairo-1.0.0.dylib provides version 2401.0.0
Trace/BPT trap

How do I resolve this?

comment:4 Changed 15 years ago by macports@…

To resolve it you have to re-install/compile whatever you were launching (or whatever library is required by what you were launching). So it looks like you need to reinstall gtk.

Note: See TracTickets for help on using tickets.