Problemy z automatycznym generowaniem zależności

Artur Frysiak wiget w t17.ds.pwr.wroc.pl
Pon, 10 Kwi 2000, 07:16:33 CEST


[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".


> > 2) OpenGL. Nie jest powiedziane, że zawsze będzie to Mesa.
> 
> Analogicznie jeśli nie wręcz analogowo jak powyżej ;-)

Tu się zgadam. Analogicznie jak powyżej :-)

> > 3) glide. AFAIK są różne wersje tej biblioteki (dla różnych kart). Teraz
> > pakiety kożystające z glide-a będą wymagać tej wersji biblioteki, która
> > była zainstalowana na builderze. Więc wszyscy posiadacze Voodoo I będą
> > musieli użyć "--nodeps" do zainstalowania właściwej biblioteki, lub
> > kupić nowszą kartę :-)
> 
> Takoż samo analogowo.

j.w.

Wiget
-- 
wiget w t17.ds.pwr.wroc.pl		DS T17 Bofh
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
1024D/D3D4CF84 E4D3 6787 284C 57F0 3C1F  ADFD A92A 3F2E D3D4 CF84



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