dziwność RPM'a ?
Jakub Bogusz
qboosh at pld.org.pl
Sat May 17 01:36:45 CEST 2003
On Fri, May 16, 2003 at 10:39:13PM +0200, Michał J. Podyma wrote:
> On Fri, May 16, 2003 at 03:02:13PM +0200, Jakub Bogusz wrote:
> > On Fri, May 16, 2003 at 03:00:04PM +0200, Przemysław Stanisław Knycz wrote:
> > > Hm, natrafiłem na ciekawą dziwność rpm-4.2-0.20030322.10, otóż paczka
> > > która powstaje w tcl.spec nie dostarcza libtcl.so - popatrzyłem w loga i
> > > włącza się się _autoreqprov=n
> > >
> > > w spec'u nie widzę dlaczego nie miałby szukać automatycznie providies -
> > > a rozwala to paczki które wymagają libtcl.so, ponieważ
> > > tcl-8.3.4-8.arch.rpm jej nie dostarcza w zależnościach
> > >
> > > [builder at main builder]$ rpm -ql tcl | grep libtcl
> > > /usr/lib/libtcl.so
> > > /usr/lib/libtcl8.3.so
> >
> > $ objdump -p /usr/lib/libtcl.so | grep SONAME
>
> cos jest po puste, looknij sobie na zaleznosci miedzy
> tcl/tk/tkinter/ruby czesc rzeczy potrzebuje libtcl.so
> a czesc libtcl8.3.so :\
>
> i teraz mam pytanie czy nie tza by bylo tego ujednolicic/przbudowac
> te pakiety ??
Tak się dzieje, jeśli nie ma SONAME (obiekt linkuje się z taką nazwą,
jaką dostał po -l); po dodaniu SONAME pakiety z niepasującymi
zależnościami są do przebudowania na poprawionej bibliotece.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
More information about the pld-devel-pl
mailing list