rpm still can't use proper package order...

Sebastian Zagrodzki s.zagrodzki w mimuw.edu.pl
Pią, 5 Sty 2001, 23:30:24 CET


rpm doesn't set order properly when, in list of packages, package
(let's call it A) that requires stg (call it B) is prerequired by
another pkg (C), but B is _after_ C.

A - req -> B
C -> prereq -> A

installation list: A, C, B

rpm checks, if A is before C, and then it stops setting order for these
packages, regardless of B being before or after A.

Example:

XFree86 requires: XFree86-libs
XFree86-fonts prerequires: /usr/X11R6/bin/mkfontdir (provided by XFree86)

given order: XFree86 XFree86-fonts XFree86-libs

XFree86(mkfontdir) is before XFree86-fonts, and so rpm installs
everything in that order, and the result:

/usr/X11R6/bin/mkfontdir: /usr/X11R6/lib/libXfont.so.1: can't open
shared library: no such file or directory


Kloczek: if possible, please send it to rpm-list
-- 
Sebastian Zagrodzki			s.zagrodzki w mimuw.edu.pl
UIN 1770835				http://sokrates.mimuw.edu.pl/~zagrodzki

A co mnie obchodzi, co pomyślą inni...



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