[MacPorts] #20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 -------------------------------------------------+-------------------------- Reporter: ash@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 1.8.1 Component: ports | Version: 1.8.0 Keywords: rsync libiconv.2.dylib snow-leopard | Port: net/rsync @3.0.6 -------------------------------------------------+-------------------------- A fresh install of Macports v1.8.0 on Snow Leopard with version @3.0.6 yields the following error when utilising the ssh remote option: - $ rsync -vax -e ssh user@remote.host:/path/ /local/path/ dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib Referenced from: /opt/local/bin/rsync Reason: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 rsync: connection unexpectedly closed (0 bytes received so far) [receiver] rsync error: unexplained error (code 255) at io.c(600) [receiver=3.0.6] -- Ticket URL: <http://trac.macports.org/ticket/20959> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Changes (by macsforever2000@…): * keywords: rsync libiconv.2.dylib snow-leopard => libiconv.2.dylib snowleopard * owner: macports-tickets@… => simon@… * port: net/rsync @3.0.6 => rsync * milestone: MacPorts 1.8.1 => Old description:
A fresh install of Macports v1.8.0 on Snow Leopard with version @3.0.6 yields the following error when utilising the ssh remote option: -
$ rsync -vax -e ssh user@remote.host:/path/ /local/path/
dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib Referenced from: /opt/local/bin/rsync Reason: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 rsync: connection unexpectedly closed (0 bytes received so far) [receiver] rsync error: unexplained error (code 255) at io.c(600) [receiver=3.0.6]
New description: A fresh install of Macports v1.8.0 on Snow Leopard with version @3.0.6 yields the following error when utilising the ssh remote option: - {{{ $ rsync -vax -e ssh user@remote.host:/path/ /local/path/ dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib Referenced from: /opt/local/bin/rsync Reason: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 rsync: connection unexpectedly closed (0 bytes received so far) [receiver] rsync error: unexplained error (code 255) at io.c(600) [receiver=3.0.6] }}} -- -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Comment(by jmr@…): What is the output from these commands? {{{ otool -L /opt/local/lib/libiconv.2.dylib lipo -info /opt/local/lib/libiconv.2.dylib }}} -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Comment(by ash@…): Replying to [comment:2 jmr@…]:
What is the output from these commands? {{{ otool -L /opt/local/lib/libiconv.2.dylib lipo -info /opt/local/lib/libiconv.2.dylib }}}
$ otool -L /opt/local/lib/libiconv.2.dylib /opt/local/lib/libiconv.2.dylib: /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0) $ lipo -info /opt/local/lib/libiconv.2.dylib Non-fat file: /opt/local/lib/libiconv.2.dylib is architecture: x86_64 -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Comment(by ash@…): Replying to [comment:3 ash@…]:
Replying to [comment:2 jmr@…]:
What is the output from these commands? {{{ otool -L /opt/local/lib/libiconv.2.dylib lipo -info /opt/local/lib/libiconv.2.dylib }}}
$ otool -L /opt/local/lib/libiconv.2.dylib /opt/local/lib/libiconv.2.dylib: /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0)
$ lipo -info /opt/local/lib/libiconv.2.dylib Non-fat file: /opt/local/lib/libiconv.2.dylib is architecture: x86_64
Sorry for the bad formatting: - {{{ $ otool -L /opt/local/lib/libiconv.2.dylib /opt/local/lib/libiconv.2.dylib: /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 123.0.0) $ lipo -info /opt/local/lib/libiconv.2.dylib Non-fat file: /opt/local/lib/libiconv.2.dylib is architecture: x86_64 }}} -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: This error usually occurs when a program was built to use the MacPorts libiconv, but the MacPorts libiconv is in some way unsuitable (for example, wrong architecture), so the library of the same name provided by Apple in /usr/lib is used instead, but that library has compatibility version 7.0.0 whereas the MacPorts one has compatibility version 8.0.0 so things fail. What is the architecture of /opt/local/bin/rsync? -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Comment(by ash@…): hi, sorry for the delay.. i haven't had access to the machine in question, i will in the next day so i'll update then.. sorry! -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ------------------------------------------+--------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: libiconv.2.dylib snowleopard | Port: rsync ------------------------------------------+--------------------------------- Comment(by ash@…): i completely removed /opt and ensured my environment was clean and re- installed macports fresh after a reboot and have not experienced the problem again. thanks for the time spent on this one, apologies. -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20959: Incompatible library version: rsync requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 ----------------------------------+----------------------------------------- Reporter: ash@… | Owner: simon@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: invalid | Keywords: libiconv.2.dylib snowleopard Port: rsync | ----------------------------------+----------------------------------------- Changes (by macsforever2000@…): * status: new => closed * resolution: => invalid -- Ticket URL: <http://trac.macports.org/ticket/20959#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts