[MacPorts] #37996: jpeg 9 upgrade in r102822 and following fixes breaks other ports

MacPorts noreply at macports.org
Sat Feb 9 03:42:02 PST 2013


#37996: jpeg 9 upgrade in r102822 and following fixes breaks other ports
------------------------+--------------------------------
 Reporter:  bgschaid@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  High        |  Milestone:
Component:  ports       |    Version:  2.1.3
 Keywords:              |       Port:  jpeg
------------------------+--------------------------------
 After the fixes applied in #37984 a number of ports is still broken by the
 upgrade from JPEG 8 to JPEG 9. From a comment in the mentioned bug:

 Still doesn't work for me (did a "port selfupdate"). emacs reports
 {{{
 dyld: Library not loaded: /opt/local/lib/libjpeg.8.dylib
 }}}
 Iif I try to trick it into accepting the new library with a symbolic link
 to libjpeg.9.dylib it fails with
 {{{
  Reason: Incompatible library version: emacs requires version 13.0.0 or
 later, but libjpeg.8.dylib provides version 10.0.0
 }}}
 Upgrading anything reports
 {{{
  --->  Scanning binaries for linking errors: 100.0%
  --->  Found 65 broken file(s), matching files to ports
  --->  Found 13 broken port(s), determining rebuild order
 }}}
 then these ports are "only" cleaned (emacs) or they fail during building
 (gnuplot).

 OS is 10.8.2 and XCode is 4.6. Did a "port selfupdate" before reporting
 this and the problem stays.

 Currently I'm working around by activating old versions of jpeg and tiff

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


More information about the macports-tickets mailing list