poldek a kolejność instalacji pakietów

Jakub Bogusz qboosh w pld-linux.org
Wto, 22 Sie 2006, 19:18:10 CEST


On Tue, Aug 22, 2006 at 06:48:14PM +0200, Paweł A. Gajda wrote:
> Wednesday 07/06/2006 15:59:05, Jakub Bogusz:
> > Tak się zastanawiam:
> > 
> > | Retrieving ac::seamonkey-1.0.2-1.i686.rpm...
> > | .............................. 100.0% [8.2M (4.8M/s)]
> > | Retrieving ac::seamonkey-libs-1.0.2-1.i686.rpm...
> > | .............................. 100.0% [829.6K (829.6K/s)]
> > | Uruchamianie rpm --upgrade -vh --root / --noorder...
> >                                           ^^^^^^^^^
> > | Przygotowywanie...          ########################################### [100%]
> > |    1:seamonkey              ########################################### [ 50%]
> > | Can not initialize XPCOM Glue
> > | Can not aquire component registrar
> > | /usr/lib/seamonkey/regchrome: error while loading shared libraries: libxpcom_core.so: cannot open shared object file: No such file or directory
> > |    2:seamonkey-libs         ########################################### [100%]
> > 
> > seamonkey ma R: seamonkey-libs, w drugą stronę zależności nie ma.
> > Czy to aby nie jest sprawka poldka, że instalacja poszła w złej
> > kolejności?
> > Aktualny rpm usiłuje spełnić R ustawiając kolejność pakietów, o ile
> > nie ma pętli i nie dostanie --noorder, a poldek mu tę flagę przekazuje...
> 
> U mnie działa, kolejność w której poldek paczki układa można zawsze sprawdzić 
> przez --dump:
> 
> $ poldek -n ac -uv seamonkey --dump 
> Loading [pndir]ac...
> 13293 packages read
> Processing dependencies...
> seamonkey-1.0.4-2 marks seamonkey-libs-1.0.4-2 (cap seamonkey-libs = 1.0.4-2)
> There are 2 packages to install (1 marked by dependencies):
> I seamonkey-1.0.4-2
> D seamonkey-libs-1.0.4-2
> Need to get 9.0MB of archives. After unpacking 29.4MB will be used.
> seamonkey-1.0.4-2.i686.rpm
> seamonkey-libs-1.0.4-2.i686.rpm

To na końcu to jest kolejność?
Jeśli tak, to jest źle, bo -libs powinno być przed głównym.


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl