[MacPorts] #34309: incompatible libintl and libiconv versions
MacPorts
noreply at macports.org
Wed May 2 10:45:57 PDT 2012
#34309: incompatible libintl and libiconv versions
------------------------------------+---------------------------------------
Reporter: sima.chalavi@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: | Port:
------------------------------------+---------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
Old description:
> Hello,
>
> I am running a data analysis software with Mac OS X (10.5.8) and recently
> running the previously running commands give me this error:
>
> dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib
> Referenced from: /opt/local/lib/libintl.8.dylib
> Reason: Incompatible library version: libintl.8.dylib requires version
> 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
> /usr/local/fsl/bin/fsl_sub: line 243: [: !=: unary operator expected
> usage: basename string [suffix]
> basename [-a] [-s suffix] string [...]
> 44693
>
> I read the Ticket #29142 (https://trac.macports.org/ticket/29142) which
> is using the same software as me however there are some differences
> between his/her settings than mine.
>
> I also tried otool and lipo:
>
> otool -L /opt/local/lib/libiconv.2.dylib
>
> /opt/local/lib/libiconv.2.dylib:
> /usr/people/cowboy/var/jalapeno4_apple-
> darwin8-gcc4.0/sandboxes/fsl/extras/lib/libiconv.2.dylib (compatibility
> version 7.0.0, current version 7.0.0)
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
> version 88.3.3)
>
> lipo -info /opt/local/lib/libiconv.2.dylib
> Architectures in the fat file: /opt/local/lib/libiconv.2.dylib are: ppc
> ppc64 i386 x86_64
>
> lipo -info /opt/local/lib/libintl.8.dylib
> Non-fat file: /opt/local/lib/libintl.8.dylib is architecture: i386
>
> and it seems that it is correct that the version of libiconv is 7 and not
> 8, I tried to update my system however selfupdate also failed:
>
> sudo port selfupdate
> Password:
> Warning: port definitions are more than two weeks old, consider using
> selfupdate
> ---> Updating the ports tree
> Error: Synchronization of the local ports tree failed doing rsync
> Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the
> ports tree: Synchronization of 1 source(s) failed
>
> Now I am really stuck and would appreciate any help.
>
> Thanks,
> Sima.
New description:
Hello,
I am running a data analysis software with Mac OS X (10.5.8) and recently
running the previously running commands give me this error:
{{{
dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib
Referenced from: /opt/local/lib/libintl.8.dylib
Reason: Incompatible library version: libintl.8.dylib requires version
8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
/usr/local/fsl/bin/fsl_sub: line 243: [: !=: unary operator expected
usage: basename string [suffix]
basename [-a] [-s suffix] string [...]
44693
}}}
I read the Ticket #29142 which is using the same software as me however
there are some differences between his/her settings than mine.
I also tried otool and lipo:
{{{
otool -L /opt/local/lib/libiconv.2.dylib
/opt/local/lib/libiconv.2.dylib:
/usr/people/cowboy/var/jalapeno4_apple-
darwin8-gcc4.0/sandboxes/fsl/extras/lib/libiconv.2.dylib (compatibility
version 7.0.0, current version 7.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.3)
lipo -info /opt/local/lib/libiconv.2.dylib
Architectures in the fat file: /opt/local/lib/libiconv.2.dylib are: ppc
ppc64 i386 x86_64
lipo -info /opt/local/lib/libintl.8.dylib
Non-fat file: /opt/local/lib/libintl.8.dylib is architecture: i386
}}}
and it seems that it is correct that the version of libiconv is 7 and not
8, I tried to update my system however selfupdate also failed:
{{{
sudo port selfupdate
Password:
Warning: port definitions are more than two weeks old, consider using
selfupdate
---> Updating the ports tree
Error: Synchronization of the local ports tree failed doing rsync
Error: /opt/local/bin/port: port selfupdate failed: Couldn't sync the
ports tree: Synchronization of 1 source(s) failed
}}}
Now I am really stuck and would appreciate any help.
Thanks,
Sima.
--
--
Ticket URL: <https://trac.macports.org/ticket/34309#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list