wuch
Paweł A. Gajda
mis w k2.net.pl
Pon, 15 Sty 2001, 21:30:45 CET
poniedziałek 15/01/2001 19:01:50, Lukas Dobrek:
>
> Mam takie pytanko. Dotyczace wucha. Bo potrzylem ostatnio na
> rpmlib i pomyslalem sobie ze mozna by do funkcji sprawdzajacej
> zaleznosci dolozyc taka petelke co by wykonywala rpmVersioncheck czy
> jak to sie nazywa i robila rpmRemove na poprzedniej wersji
> pakietu. Reszta zajmie sie rpmtransactionRun. I dosyc podobnie mozna
> zrobic Obsolets trza pobrac przy pomocy
> rpmGetHeader(tu jest taki tag RPMTAG_OBSOLETS czy jakos tak)
> i wykonac rpmremove dla pakietow co sa zobsoletowane. Tylko
> przyznam szczerze ze nie jestem ekspertem od rpm. I nie wiem
> czy to napewno bedzie dzialac. Czy jakis madry czlowiek
> moglby podddac moja idee krytyce zanim zaczne to pisac. Jesli
> wedlug tego madrego czlowieka to nie bedzie dzialac to niech mi
> powie zanim napisze kupe kodu. Poto tylko zeby sie przekonac ze nie
> dziala.
Obejrzyj rpmtransAddPackage(), tam to wszystko o czym piszesz
jest załatwione (o ile argument upgrade != 0).
Paweł
Więcej informacji o liście dyskusyjnej pld-installer