dziwno¶æ RPM'a ?

Jakub Bogusz qboosh w pld.org.pl
Sob, 17 Maj 2003, 01:36:45 CEST


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 w 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/



Wiêcej informacji o li¶cie dyskusyjnej pld-devel-pl