[rpm] Rozwiązywanie wirtualnych właściwości na nazwy pakietów
    Radoslaw Zielinski 
    radek w karnet.pl
       
    Śro, 20 Sie 2003, 14:24:26 CEST
    
    
  
Witam,
W trakcie budowania, zależności od znajdowanych przez autoskrypty
wirtualnych właściwości typu foo(bar) są rozwiązywane na nazwy
zainstalowanych pakietów, w których występują.
Problem w tym, że do pakietu wynikowego wpada zależność od wszystkich
pakietów, które daną właściwość udostępniają -- coraz częściej jest >1.
Przykłady: perl(base) -> perl-base i perl-Class-Fields,
perl(Filter::Util::Call) -> perl-modules i perl-Filter.
Proponowane rozwiązania:
1. Wywalić to precz.  Wada: uzależnienie od narzędzia poldkopodobnego
   lub dobrej{ pamięci, intuicji, znajomości dystrybucji}.
2. Nie rozwiązywać, jeśli rozwiązuje się na >1 pakiet.  Wada:
   niedeterministyczność; nie wiemy, czy nie istnieją inne pakiety,
   udostępniające tę właściwość, wiemy tylko, że nie są zainstalowane
   w trakcie budowania.
Ja optuję za 1.  IMO i tak się kiedyś na tym skończy.
-- 
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/13a24bc3/attachment.bin
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl