[x86-64] rpm-4.4.3 vs zależności...
Jakub Bogusz
qboosh w pld-linux.org
Śro, 23 Lis 2005, 11:15:46 CET
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/
Więcej informacji o liście dyskusyjnej pld-devel-pl