Problemy z automatycznym generowaniem zależności

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pon, 10 Kwi 2000, 08:21:09 CEST


On Mon, 10 Apr 2000, Artur Frysiak wrote:

> [poniedziałek, 10 kwiecień 2000], Tomasz Kłoczko napisał(a):
> 
> > On Sun, 9 Apr 2000, Jacek Konieczny wrote:
> > 
> > > W naszym rpm-ie jest "fajna" funkcja, która dla pakietów zależnych od
> > > jakiś bibliotek generuje zależność od pakietu zawierającego tą
> > > bibliotekę.
> > > Jest to bardzo użyteczne, ale może być także kłopotliwe. Podam kilka
> > > przykładów.
> > > 
> > > 1) libvga może być z svgalib lub svgalib4ggi. Biblioteki z tych pakietów
> > > można stosować zamiennie, jednak każdy pakiet wykożystujący tą bibiotekę
> > > będzie wymagał "svgalib"
> > 
> > W na przykłąd svgalib4ggi wpisujesz "Provides: svgalib" i już jest
> > załatwione co tzreba.
> 
> To załatwia tylko część. Zwróc uwagę jakie zależności zostaną wygenerowane na
> maszynie z svgalib4ggi. Chyba nie chcesz do svgalib dodać "Provides:
> svgalib4ggi".

W przypadku pakietów jakie maja być wystawiane publicznie na ftp daje sie
to załatwić poprzez wymóg tego co ma być bąć nie zainstalowane na maszynce
wzorcowej. Fakt masz rację, że stwarza to kłopotliwe sytuacje kiedy
pakiety buduje sie prywatnie. W tym wypadku niemniej przyjece konkretnej
zawartości na builderze wydaje się swego rodzaju kompromisem
załatwiajacym zagadnie na odpowiednim poziomie.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*


___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



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