Am Di, den 07.06.2005 schrieb Jon Ingason um 23:40: > >>I am traying to install eGott on FC 2. I have following: > >> > >>MySQL-shared-4.1.10-0 > >>MySQL-client-4.1.10-0 > >>MySQL-server-4.1.10-0 > >>MySQL-shared-compat-4.1.10-0 > >>MySQL-devel-4.1.10-0 > >>httpd-2.0.51-2.9 > >>id3lib-3.8.3-1 > >> > >>When I try to install egott-0.1-1.i386.rpm I get unresolved > >>dependancy: > >> libid3-3.8.so.0 needs by egott-0.1-1 > >> libstdc++-libc6.2-2.so.3 needs by egott-0.1-1 > >> > >>This seems odd, so I try to compile eGott from the source: > > > > > > Not odd, you just have to understand how RPM works. > > You have id3lib installed but obviously it does not provide the needed > > libid3-3.8.so.0, but certainly a different version. You can check > > yourself with "rpm -ql id3lib". > > Second, you don't have compat-libstdc++ installed. Learn to use the > > tools on board: yum provides libstdc++-libc6.2-2.so.3 > > OK my mistake. Installed compat-libstdc++. But how can I solve the > problem with libid3-3.8.so.0? Should I install id3lib-3.8.0? I tryed to > link libid3-3.8.so.0 to libid3-3.8.so.3.0.0, but that dos not help. Are you able to get the egott src.rpm to rebuild it and get the binary rpm from it? That would be the clean method. Else you would need to get the libid3 rpm which provides the older libid3 .so file. It may be possible to simply downgrade (uninstall the existing and install the old one). Else you may install egott with --nodeps and hope that the different .so version is no problem for egott. Alexander -- Alexander Dalloz | Enger, Germany | GPG http://pgp.mit.edu 0xB366A773 legal statement: http://www.uni-x.org/legal.html Fedora Core 2 GNU/Linux on Athlon with kernel 2.6.11-1.27_FC2smp Serendipity 23:51:18 up 14 days, 22:28, load average: 0.58, 0.66, 0.51
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil