![]() |
|
FreeBSD General Other questions regarding FreeBSD which do not fit in any of the categories below. |
![]() |
|
Thread Tools | Display Modes |
|
|||
![]()
Hello,
First I have to say I use PC-BSD 7.1.1, based on FreeBSD 7.2. That may be related. I had today a very strange lib problem. I installed the kid game gcompris with the ports. No special problem found. Once installed I tried to start it and I have the error : Code:
$ gcompris /libexec/ld-elf.so.1: Shared object "libicuuc.so.38" not found, required by "libicui18n.so.38" $ Code:
$ ls -l /usr/local/lib/libicuuc* lrwxr-xr-x 1 root wheel 16 31 jul 13:58 /usr/local/lib/libicuuc.so -> libicuuc.so.38.1 lrwxr-xr-x 1 root wheel 16 31 jul 13:58 /usr/local/lib/libicuuc.so.38 -> libicuuc.so.38.1 -r--r--r-- 1 root wheel 1438457 31 jul 13:58 /usr/local/lib/libicuuc.so.38.1 I check /etc/defaults/rc.conf and the ldconfig_paths include /usr/local/lib. So I created /etc/libmap.conf and put in it : Code:
libicuuc.so.38 /usr/local/lib/libicuuc.so.38.1 Code:
$ gcompris /libexec/ld-elf.so.1: Shared object "/usr/local/lib/libicuuc.so.38.1" not found, required by "libicui18n.so.38" So I play a little with ldconfig like this : Code:
# ldconfig -elf [root@pcbsd /usr/local/lib]# ldd libicui18n.so.38.1 libicui18n.so.38.1: libicuuc.so.38 => not found (0x0) libicudata.so.38 => /usr/local/lib/libicudata.so.38 (0x800c56000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x801845000) libm.so.5 => /lib/libm.so.5 (0x801a51000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x801b6b000) libc.so.7 => /lib/libc.so.7 (0x800633000) [root@pcbsd /usr/local/lib]# ldconfig -i [root@pcbsd /usr/local/lib]# ldd libicui18n.so.38.1 libicui18n.so.38.1: ldd: libicui18n.so.38.1: Shared object "libicui18n.so.38.1" not found, required by "ldd" libicui18n.so.38.1: exit status 1 Some help ? |
|
|||
![]()
Thanks for your help but still broken :
Code:
[root@pcbsd]/usr/local/lib(55)# ls -l libicuuc* lrwxr-xr-x 1 root wheel 16 31 jul 13:58 libicuuc.so -> libicuuc.so.38.1 lrwxr-xr-x 1 root wheel 16 31 jul 13:58 libicuuc.so.38 -> libicuuc.so.38.1 -r--r--r-- 1 root wheel 1438457 31 jul 13:58 libicuuc.so.38.1 [root@pcbsd]/usr/local/lib(56)# ldd libicuuc.so.38.1 libicuuc.so.38.1: ldd: libicuuc.so.38.1: Shared object "libicuuc.so.38.1" not found, required by "ldd" libicuuc.so.38.1: exit status 1 [root@pcbsd]/usr/local/lib(57)# ldconfig -r | grep libicuuc 169:-licuuc.38 => /usr/local/lib/libicuuc.so.38 [root@pcbsd]/usr/local/lib(58)# ldd libxmltok.so libxmltok.so: libz.so.4 => /lib/libz.so.4 (0x800b16000) libssl.so.5 => /usr/lib/libssl.so.5 (0x800c2a000) libcrypto.so.5 => /lib/libcrypto.so.5 (0x800d74000) libc.so.7 => /lib/libc.so.7 (0x800633000) |
|
|||
![]()
Ok, got it now.
It WAS PC-BSD related. PC-BSD use separate hints files and separate port tree ... |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PF: strange port 21 | iwi | OpenBSD Security | 3 | 25th November 2008 02:21 PM |
Strange network problem | mururoa | FreeBSD General | 15 | 5th November 2008 08:25 AM |
strange load problem on freebsd 7.0 amd64 | skynet_tech | FreeBSD General | 3 | 11th September 2008 09:49 PM |
Strange Eterm-problem | PatrickBaer | FreeBSD General | 5 | 22nd July 2008 07:54 AM |
NFS and FreeBSD 6.2r strange problem .. | bsduser | FreeBSD Installation and Upgrading | 3 | 11th July 2008 11:48 AM |