Niedeterministyczne zależności w pakietach perl-*
Jakub Bogusz
qboosh w pld.org.pl
Śro, 19 Lut 2003, 12:30:21 CET
Dotyczy to pakietów z domyślnie wyłączonymi testami, np. perl-DBI.
Przez wyłączenie zestawu BR, które służyły do generowania zależności od
konkretnych pakietów, zależności pakietów zależą od środowiska.
Np. - w przypadku perl-DBI - do zależności zawsze wpada:
perl(RPC::PlClient) >= 0.2000
perl(RPC::PlServer) >= 0.2001
natomiast zależność od pakietu perl-PlRPC[1] pojawia się tylko jeśli ten
pakiet był zainstalowany w czasie budowania.
Drugi taki przykład (w ogóle bez make test): docbook-utils i zależność od
perl-SGMLS.
Pytanie, czy w takich wypadkach:
- dopisywać np. "Requires: perl-PlRPC"
- czy jednak BR powinny być domyślnie obecne (np. z %{!?_without_autoreqs},
żeby dało się te zależności pominąć poza builderami)
?
[1] BTW, akurat to jest przykład z nieintuicyjną nazwą pakietu
spełniającą zależność
--
Jakub Bogusz http://www.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl