Rpm ignoruje zawartosc pakietow.
Adam Osuchowski
adwol w polsl.gliwice.pl
Nie, 20 Kwi 2003, 16:00:53 CEST
Piotr Szymański wrote:
> [djurban w niedakh SPECS]$ sudo rpm -Uvh ../RPMS/java-sun-*
> błąd: Failed dependencies:
> libodbc.so is needed by java-sun-jre-1.4.1_02-0.1
> libodbcinst.so is needed by java-sun-jre-1.4.1_02-0.1
> [djurban w niedakh SPECS]$ ql unixODBC-devel|grep odbcinst.so
> /usr/lib/libodbcinst.so
> [djurban w niedakh SPECS]$ ql unixODBC-devel|grep odbc.so
> /usr/lib/libodbc.so
> [djurban w niedakh SPECS]$
> Pierwsza odpowiedzia na jaka trafie bedzie: pewnie chodzi o SONAME. Jak to
> sprawdzic?
objdump -p /usr/lib/libodbc.so | grep SONAME
To nie wina rpma. Pewnie biblioteka ma soname z numerem wersji na koncu jak
to zwykle w nich bywa, a Twoja java skompilowala sie z samym *.so (czyli
linkiem dostarcznym przez *-devel). Problem juz byl pare razy walkowany na
liscie.
--
## Adam Osuchowski adwol w polsl.gliwice.pl, adwol w silesia.linux.org.pl
## Silesian University of Technology, Computer Centre Gliwice, Poland
Więcej informacji o liście dyskusyjnej pld-devel-pl