Description of problem: libidn doesn't provide /usr/lib/libidn.so, which causes an error at compiling time of some programs: g++: /usr/lib/libidn.so: No such file or directory Version-Release number of selected component (if applicable): libidn-0.5.4-2.i386 libidn-0.5.4-2.x86_64 How reproducible: Everytime, see below. Steps to Reproduce: 1. Try to rebuild the instant messenger SIM-ICQ, but I think, this problem isn't bound to SIM directly. 2. Die with: "g++: /usr/lib/libidn.so: No such file or directory" Actual results: No /usr/lib/libidn.so Expected results: /usr/lib/libidn.so Additional info: [root@fc3-test ~]# ls -la /usr/lib64/libidn.* -rw-r--r-- 1 root root 219926 31. Aug 21:21 /usr/lib64/libidn.a -rwxr-xr-x 1 root root 797 31. Aug 21:21 /usr/lib64/libidn.la lrwxrwxrwx 1 root root 16 13. Okt 12:12 /usr/lib64/libidn.so -> libidn.so.11.4.4 lrwxrwxrwx 1 root root 16 13. Okt 10:25 /usr/lib64/libidn.so.11 -> libidn.so.11.4.4 -rwxr-xr-x 1 root root 203936 31. Aug 21:21 /usr/lib64/libidn.so.11.4.4 [root@fc3-test ~]# ls -la /usr/lib/libidn.* -rwxr-xr-x 1 root root 795 31. Aug 21:27 /usr/lib/libidn.la lrwxrwxrwx 1 root root 16 13. Okt 10:25 /usr/lib/libidn.so.11 -> libidn.so.11.4.4 -rwxr-xr-x 1 root root 192900 31. Aug 21:27 /usr/lib/libidn.so.11.4.4 [root@fc3-test ~]#
I'm not sure what bug you are reporting here. Are you trying to link against a 64-bit or 32-bit libidn? You need to install the libidn-devel package only for the correct architecture. Each libidn-devel package includes a %{_libdir}/libidn.so symlink. You probably can't install both without conflicts.
Hm, the only thing I did was a full installation of FC3t3 + upgrade to Development, maybe this is my problem...
A couple of applications every time falled back to 32-bit libidn at compiling time, that was the problem...sorry :-(