On Wed, Nov 23, 2005 at 10:08:35AM +0100, Jakub Bogusz wrote: > On Wed, Nov 23, 2005 at 09:58:27AM +0100, Paweł Sikora wrote: > > w requires pojawiły się dodatkowe puste nawiasy. tak ma być? > > > > # rpm -Uhv /spools/ready/poldek-libs-0.20-2.3.x86_64.rpm --test > > error: Failed dependencies: > > libc.so.6(GLIBC_2.2.5)()(64bit) is needed by poldek-libs-0.20-2.3.x86_64 > > libc.so.6(GLIBC_2.3)()(64bit) is needed by poldek-libs-0.20-2.3.x86_64 > > libpthread.so.0(GLIBC_2.2.5)()(64bit) is needed by > > poldek-libs-0.20-2.3.x86_64 > > librpm-4.4.so(LIBRPM_0)()(64bit) is needed by poldek-libs-0.20-2.3.x86_64 > > librpmdb-4.4.so(LIBRPMDB_0)()(64bit) is needed by > > poldek-libs-0.20-2.3.x86_64 > > librpmio-4.4.so(LIBRPMIO_0)()(64bit) is needed by > > poldek-libs-0.20-2.3.x86_64 > > Nie sądzę. Puste powinny być w przypadku niewersjonowanych symboli. > Chyba że coś się pozmieniało, ale wtedy provides są niespójne.
rpmdsELF() używa sonameDep(), która dodaje "()(64bit)" dla ELF64 niezależnie od obecności wersji symboli we własności. -- Jakub Bogusz http://qboosh.cs.net.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
