X11 <-> XFree86

Jakub Bogusz qboosh w pld-linux.org
Pią, 13 Sie 2004, 14:49:23 CEST


On Fri, Aug 13, 2004 at 02:30:43PM +0200, havner wrote:
> Jak w koncu robimy z tym autoreq patch w przypadku paczek budowanych na 
> X11-libs?

Do wyboru:
a) pozostawić XFree86-{libs,devel} na builderach (ale to nowe,
  z wewnętrznymi Xrender/Xft/Xcursor) - zależności będą jak dotychczas

b) dopisać do /etc/rpm/noautoreqdep wszystkie biblioteki dzielone
  z XFree86-libs (oczywiście po SONAME, nie nazwach plików),
  przypilnować pakietów z własną definicją _noautoreqdep
  (to teraz przykrywa listę z /etc, a nie dołącza się)
  - w nowo budowanych pakietach nie będzie R: dla X*-libs, tylko SONAME
  bibliotek (libX11.so.6 itd.); jest to pewna niespójność, może i do
  zaakceptowania, ale może być zgłaszana jako błędy w pakietach

c) to co w b) + "Requires: XFree86-libs" w pakietach używających X*-libs
  - zależności będą jak dotychczas, ale dużo roboty
  
> Chcialbym naprawde juz to zamienic. Osobiscie w ogole bym 
> zrezygnowal z XFree, ale na to sie raczej malo kto zgodzi. Moze najlatiej by 
> bylo dac Provides: X11 = 6.7.0 do XFree86

= 6.7.0 to nie, bo XFree86 4.4.0 nadal jest implementacją X11 w wersji
6.6 ;)
(taki wybieg ze strony X.org - wydali nową wersję razem z własną
implementacją)

> i przerzucac sie powoli na R:X11 w 
> specach?

Z tym bym się wstrzymał. Jeśli zmieniać, to na coś nie przywiązanego do
konkretnej implementacji.
Na s/XFree86/X11/g na pewno szkoda roboty jeśli nowa wersja ma być
rozbita na moduły.


PS. za ~4h wyjeżdżam na weekend, będę we wtorek

-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




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