[MacPorts] #37962: cairo: dyld: Library not loaded: /opt/local/lib/libpng14.14.dylib Referenced from: /opt/local/lib/libcairo.2.dylib

MacPorts noreply at macports.org
Wed Feb 6 18:15:41 PST 2013


#37962: cairo: dyld: Library not loaded: /opt/local/lib/libpng14.14.dylib
Referenced from: /opt/local/lib/libcairo.2.dylib
----------------------------+--------------------------
  Reporter:  jp+macports@…  |      Owner:  ryandesign@…
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.1.3
Resolution:                 |   Keywords:
      Port:  cairo          |
----------------------------+--------------------------

Comment (by jp+macports@…):

 Replying to [comment:1 larryv@…]:
 > Cairo should not be trying to link to libpng 1.4. What version do you
 have installed? You might want to update it, or at least rebuild it so it
 links to libpng 1.5.

 The following version of cairo are installed:
   cairo @1.8.8_0+macosx[[BR]]
   cairo @1.10.0_0[[BR]]
   cairo @1.10.0_1[[BR]]
   cairo @1.12.12_0+x11 (active)

 I just tried to 'sudo port upgrade cairo', but this fails with:

 {{{
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%--->  Found 12 broken
 file(s), matching files to ports--->  Found 4 broken port(s), determining
 rebuild order
 --->  Rebuilding in order     gnuplot @4.4.3      ghostscript @9.06
      cairo @1.12.12 +x11
      graphviz @2.26.3
 --->  Computing dependencies for gnuplot
 --->  Building gnuplot
 Error: org.macports.build for port gnuplot returned: command execution
 failed
 Please see the log file for port gnuplot for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_gnuplot/gnuplot/main.log
 Error: Unable to upgrade port: 1
 Error rebuilding gnuplot
     while executing
 "error "Error rebuilding $portname""
     (procedure "revupgrade_scanandrebuild" line 382)
     invoked from within
 "revupgrade_scanandrebuild broken_port_counts $opts"    (procedure
 "macports::revupgrade" line 5)
     invoked from within
 "macports::revupgrade $opts"    (procedure "action_revupgrade" line 2)
     invoked from within
 "action_revupgrade $action $portlist $opts"
     (procedure "action_upgrade" line 25)
     invoked from within
 "$action_proc $action $portlist [array get global_options]"
     (procedure "process_cmd" line 95)
     invoked from within
 "process_cmd $remaining_args"
     invoked from within
 "if { [llength $remaining_args] > 0 } {

     # If there are remaining arguments, process those as a command
     set exit_status [process_cmd $remaining..."
     (file "/opt/local/bin/port" line 4785)

 }}}

 It looks like upgrading cairo is trying to build gnuplot, which seems
 cyclic...

-- 
Ticket URL: <https://trac.macports.org/ticket/37962#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list