Problemy z automatycznym generowaniem zależności
Jacek Konieczny
jajcus w zeus.polsl.gliwice.pl
Pon, 10 Kwi 2000, 09:24:05 CEST
On Mon, Apr 10, 2000 at 07:13:28AM +0200, Tomasz Kłoczko wrote:
> 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.
W tym przypadku rzeczywiście.
> > 2) OpenGL. Nie jest powiedziane, że zawsze będzie to Mesa.
>
> Analogicznie jeśli nie wręcz analogowo jak powyżej ;-)
To nic nie da. Pakiet będzie miał zależność od "Mesa". I co do jakiegoś
innego OpenGLa (który nie jest mesą) damy "provides Mesa". Trochę bez
sensu.
> > 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.
Znaczy się np. w glide_V2 dodać "Provides: glide_V3"?????
Pozdrowienia,
Jacek
___________________________
polish linux distribution
-> http://lists.pld.org.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl