provides w rpm 4.1 (Re: vim-static)

Michal Moskal malekith w pld-linux.org
Wto, 5 Lis 2002, 11:03:58 CET


On Tue, Nov 05, 2002 at 01:42:42AM +0100, Andrzej Krzysztofowicz wrote:
> > 
> > On Mon, Nov 04, 2002 at 03:06:40PM +0100, Andrzej Krzysztofowicz wrote:
> > > I dlatego tez sadze, ze lepiej /bin/vi z obu wywalic i tworzyc tylko w
> > > %post*.
> > > Jesli byly jakies istotne wnioski, ktore z tym koliduja, to tez chcialbym je
> > > poznac.
> > 
> > [malekith w roke SPECS-all]$ grep /bin/vi * | grep Req
> > nmh.spec:Requires:	/bin/vi
> > sudo.spec:BuildRequires:	/bin/vi
> > sudo.spec:- added "BuildRequires: /bin/vi".
> > [malekith w roke SPECS-all]$ 
> > 
> > Jeśli symlinki bez obecności w %files to to trzeba poprawić. (provides:
> > vi?)
> 
> Ano.
> Trzeba by dodac provides.

Trzeba uważać z tym provides bo jak vim będzie miał provides: vi i
vim-static też, to przy instalacji vim-static rpm 4.1 wyinstaluje vim'a.
Co z jednej strony ma pewne zalety (moża z *ftpd*.spec etc wywalić te
obsoletes: na wszystkie inne), jednak pozatym jest chyba dość
upierdliwe. IMHO powinny być dwa tagi Provides: i ProvidesExclusive:.
Pierwszy ze starym zachowaniem, drugi z nowym.

-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



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