The future of PLD: xlibs

Jakub Piotr Cłapa loc w toya.net.pl
Sob, 10 Lip 2004, 12:25:46 CEST


Jakub Bogusz wrote:
> On Sat, Jul 10, 2004 at 01:18:19AM +0200, Jakub Piotr Cłapa wrote:
> 
>>Jakub Bogusz wrote:
>>
>>>On Fri, Jul 09, 2004 at 08:59:39PM +0200, Jakub Piotr Cłapa wrote:
>>>
>>>
>>>>Rozbite xlibs i tak byłby niezłe, bo są uniwersalne - można mieć 
>>>>X11-devel, ktore dostarcza je wszystkie, albo libX11 i spółkę, które 
>>>>mają to rozrzucone po paczkach. W chwili obecnej nie bardzo się do da 
>>>>zrobić na czysto (bez --nodeps).
>>>
>>>I (-devele) nie bardzo się da wymieniać, bo xlibs korzystają z libtoola,
>>>a X.org nie - więc libtoolowe biblioteki zlinkowane z xlibs nie będą się
>>>współpracować z bibliotekami z X.org.
>>
>>Ale przynajmnie będzie się dało przebudować normalnie. Teraz wszystko 
>>prawie wymaga XFree86-devel i nie bardzo da się to przeskoczyć. (poza 
>>instalacją XFree86-devel--widma)
> 
> To mniejszy problem (kwestia zależności tylko), natomiast zawartości
> *.la (w tym dystrybucyjnych) nie da się obejść przez --nodeps.
> Zresztą to samo jest w przypadku zamiany XFree86 sztukowanych starymi
> bibliotekami z xlibs na X11 w Ac.

Zgadzam sie, ale zaleznosci, to tez nie jest pomijalny problem. Pakiety 
mozna przebudowac i .la sie przerobia. Gorzej z zaleznosciami i 
PKG_CHECK_MODULES. Chyba, ze poczekamy, bo X11 pewnie tez zacznie 
korzystac z pkgconfig, a do premiery Th (prawdopodobnie nawet przed 
premiera Ac sie wyrobia) na pewno bedziemy mieli debriksa.

Poza tym na pewno nie warto switchowac na X11 w Ac? To sporo problemow, 
ale inaczej skonczy sie tym co bylo w Ra - strasznie przestarzale 
pakiety juz w dniu premiery. 25 sierpnia jest planowana data kolejnego 
release X11, juz z Composite Extension, a to uczyni IMHO duza roznice na 
desktopie. Ogolnie tempo prac nad X11 jest zastraszajace, a przejscie z 
XFree86 bedzie pewnie dosc bolesne, jesli sie juz teraz do niego nie 
przygotujemy.

-- 
z wyrazami szacunku,
Jakub Piotr Cłapa




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