SPECS: wxWidgets.spec - BR: pkgconfig - rm expat-devel

Arkadiusz Miskiewicz arekm w pld-linux.org
Nie, 10 Kwi 2005, 20:29:20 CEST


On Sunday 10 of April 2005 19:52, Andrzej Krzysztofowicz wrote:

> > > ---- Log message:
> > > - BR: pkgconfig
> > > - rm expat-devel (installed with OpenGL-devel)
> > > - rm pango-devel (installed with gtk+2-devel)
> >
> > Pozwole sobie zaprotestować.
> > Ta biblioteka korzysta bezpośrednio z pango i expat.
>
> Ale to nie ma znaczenia.
Ma.

> pango-devel i expat-devel nadal sa wymagane posrednio poprzez inne
> zaleznosci. Chyba, ze przewidywana jest rezygnacja z wymogu gtk+2-devel
> i/lub OpenGL-devel ?
Tego nie wiesz.

Zasada jest prosta - pakiet czegoś używa _bezpośrednio_ to daje się 
BuildRequires. Wymaga pośrednio przez pakiet X to BuildRequires winno być w 
specu X.

Zasada jest ogólna i jasno mówi czego dany program bezpośrednio wymaga, a 
takie usuwanie BR to tworzenie niepotrzebnego wyjątku. 
-- 
Arkadiusz Miśkiewicz                    PLD/Linux Team
http://www.t17.ds.pwr.wroc.pl/~misiek/  http://ftp.pld-linux.org/




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