SPECS: X11.spec - added provides for upgrade from xlibs (should ad...

Jakub Piotr C³apa loc w toya.net.pl
¦ro, 25 Sie 2004, 12:19:20 CEST


Jakub Bogusz wrote:
> On Wed, Aug 25, 2004 at 12:38:12AM +0200, Jakub Piotr CÅ‚apa wrote:
> 
>>Jakub Bogusz wrote:
>>
>>>On Tue, Aug 24, 2004 at 11:34:02PM +0200, Jakub Piotr CÅ‚apa wrote:
>>>
>>>>Jakub Bogusz wrote:
>>>>
>>>>>On Fri, Aug 20, 2004 at 03:06:59PM +0000, djurban wrote:
>>>>>
>>>>>>Author: djurban                      Date: Fri Aug 20 15:06:59 2004 GMT
>>>>>>Module: SPECS                         Tag: HEAD
>>>>>>---- Log message:
>>>>>>- added provides for upgrade from xlibs (should add version for them 
>>>>>>too, but cant find them)
>>>>>
>>>>>>+Provides:	libXrender-devel = 0.8.4
>>>>>>+Provides:	libXft-devel = 2.1.6
>>>>>>+Provides:	libXcursor-devel = 1.1.2
>>>>>>[...]
>>>>>
>>>>>Nic nie ma takich zależności (z wyjątkiem xlibs, ale one to mają dla
>>>>>siebie), więc po co Provides.
>>>>
>>>>Nie ma, ale być powinny, chyba, że tworzyć będziesz zbiorowy pakiet 
>>>>(wymagajÄ…cy wszystkich xlibs) majacy Provides: XFree86-libs. IMHO musimy 
>>>>rozdrobnić zależności od bibliotek Xowych we wszystkich specach.
>>>
>>>Ale nie po nazwach pakietów z xlibs. Chyba że wszystkie inne
>>>implementacje wylecÄ….
>>>Używanie nazwy raz jako nazwy faktycznego podpakietu, w innym miejscu
>>>jako własności = problemy. Przechodzi w miarę bezboleśnie tylko
>>>w prostych przypadkach.
>>
>>Why? Nie zadziała to TakPoProstu? (jeśli jest zainstalowane X11-libs lub 
>>libX* to wtedy są spełnione, a jeśli nie to zapytaj co zainstalować?)
> 
> Źle zadziała.
> Nie będzie wiadomo, że w ramach xlibs zależność libXxx ma spełnić pakiet
> libXxx, a nie X11-libs czy XFree86-lib dostarczajacy libXxx (będący
> w konflikcie z resztą xlibs). Konflikty wyjdą dopiero później w postaci
> błędu.
> 
> Pytania to opcja (musi być możliwość instalacji nieinteraktywnej) i od
> wyników "quizu" (a w przypadku xlibs/X11 byłby dłuuuugi) nie może
> zależeć, czy instalacja się powiedzie, czy wywali.

Jak na razie i tak nie ma sensu mieć w jednym drzewie X11-libs i xlibs, 
ale rozdrobnienie może być użyteczne w przyszłości (będzie łatwiej 
zrobić switch do xlibs). Może jednak? X11-libs i XFree86-libs *będą* 
*na* *pewno* depreciated.

-- 
z wyrazami szacunku,
Jakub Piotr CÅ‚apa
-------------- nastêpna czê¶æ ---------
Załącznik, który nie był tekstem został usunięty...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3387 bytes
Desc: S/MIME Cryptographic Signature
Url : /mailman/pipermail/pld-devel-pl/attachments/20040825/2f6ee27d/smime.bin


Wiêcej informacji o li¶cie dyskusyjnej pld-devel-pl