wuch

Paweł Kołodziej pawelk w pld.org.pl
Śro, 17 Sty 2001, 11:12:43 CET


Dnia Tue, Jan 16, 2001 at 05:28:46PM +0100, Paweł A. Gajda napisał(a):
> poniedziałek 15/01/2001 23:35:23, Lukas Dobrek:
> > On Mon, Jan 15, 2001 at 09:59:56PM +0100, Pawel Kolodziej wrote:
> > > Dnia Mon, Jan 15, 2001 at 07:01:50PM +0100, Lukas Dobrek napisal(a):
> > > > 
> > > Nie rozumiem. Przeczytalem dwa razy i nie rozumiem. Móglbys napisac co
> > > chcesz osiagnac ?
> > 
> > Juz pisze:
> > Mam pakiet bison ktory w Obsolets ma pakiet byacc. I ja bym chcial
> > zeby jak sobie wybiore do installacji bisona Wcisne Add Dependencies 
> > potem Run. To zeby mnie wuch zainstalowal bisona odinstalowujac byacc.
> > To popierwsze. Po drugie chcialbym zeby jak upgraduje to zeby 
> > usuwal poprzednia wersje pakietu. Takie tam glupoty.:))
> > 
> > Oczywisci wuch ma ta przewage ze ma sobie sam dobierac pakiety 
> > z jakiejs tam listy. Prawda jest ze od kiedy napisalem
> > swoj poprzedni list znowu mialem 0.5h i zajzalem do rpmlib i juz
> > nie jestem przekonany ze wiem jak to zrobic. Ale bede donosil
> > o postepach. 
> 
> To wszystko robi rpmlib, wystarczy dać upgrade = 1 przy 
> rpmtransAddPackage():
> 
> $ grep -A 1 rpmtransAddPackage ~/rpm/BUILD/rpm-4.0/lib/depends.c
> int rpmtransAddPackage(rpmTransactionSet rpmdep, Header h, FD_t fd,
>                        const void * key, int upgrade, rpmRelocation * relocs)
> 
> czyli wystarczy ew. poprawić wywołanie rpmtransAddPackage() 
> w źródłach wucha. 

fakt. AFIK daje upgrade tylko jak juz jest zainstalowany pakiet. Ale widac
ze trzeba bedzie zawsze robic upgrade...


-- 
Pawel Kolodziej
pawelk w pld.org.pl 



Więcej informacji o liście dyskusyjnej pld-installer