On Tue, Dec 23, 2003 at 08:28:29PM +0100, robert j. wozny wrote: > Quoting Marcin Doliński <[EMAIL PROTECTED]>: > > > W liście z wto, 23-12-2003, godz. 19:36, Marcin Doliński pisze: > >> W pdksh bedacym w Ac jest spieprzony %post, "scriptlet failed, exit > >> status 255". > > Miało być [Ac] ;) > > a przypadkiem on nie moze sie wykonac, bo postshell nie wykonal swojej > pracy i nie ma linkow ld-linux.so ?
Linki to są dołączone do pakietu (żeby postshell działał - jest dynamicznie linkowany). Ale widzę zwalone zależności: | $ rpm -qR glibc | basesystem ^^^^^^^^^^ | /sbin/postshell | /sbin/postshell | rpmlib(PartialHardlinkSets) <= 4.0.4-1 | rpmlib(PayloadFilesHavePrefix) <= 4.0-1 | rpmlib(CompressedFileNames) <= 3.0.4-1 | rpmlib(PayloadIsBzip2) <= 3.0.5-1 | $ rpm -qR basesystem | setup ^^^^^ | filesystem | $ rpm -qR setup | /bin/sh ^^^^^^^ | rpmlib(PayloadFilesHavePrefix) <= 4.0-1 | rpmlib(CompressedFileNames) <= 3.0.4-1 | rpmlib(PayloadIsBzip2) <= 3.0.5-1 No i mamy pętlę - przez co ksh może się zainstalować przed glibc, a wtedy %post nie ma szans działać (w setup też). Zależność chyba pochodzi z triggera... a Requires w aktualnym rpm-ie jest tożsame z PreReq tak naprawdę. Trzeba jakoś inaczej rozwiązać to joinpasswd :/ -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
