perl - wyniki

Jakub Bogusz qboosh w pld.org.pl
Sob, 13 Lip 2002, 16:12:25 CEST


On Sat, Jul 13, 2002 at 12:54:41AM +0200, Andrzej Krzysztofowicz wrote:
> Wlasnie przebudowalem wiekszosc pakietow perla z head (przebudowalo sie
> prawie wszysko poza bazodanowymi) ale natrafilem na problem:
> 
> # rpm -U perl-Test-Simple-0.45-2.noarch.rpm
> error: failed dependencies:
>         perl(threads)   is needed by perl-Test-Simple-0.45-2
>         perl(threads::shared)   is needed by perl-Test-Simple-0.45-2
> 
> Z czym te zabe zjesc ?

To jest warunkowe, w zależności od $Config{useithreads}.
To jest zdefiniowane jeśli perl obsługuje wątki, a wtedy powinien chyba
dostarczać te rzeczy.
perl 5.6 w PLD ma wątki wyłączone (były z nimi jakieś problemy), więc
spokojnie można dać _noautoreq.
Przy czym potrzebne jest to tylko dla rpm-a 4.0.2, bo 4.0.4 ma taki
fragment w perl.req:

      # we only consider require statements that are flush against
      # the left edge. any other require statements give too many
      # false positives, as they are usually inside of an if statement
      # as a fallback module or a rarely used option

      ($whitespace ne "" && $statement eq "require") && next;


Gorzej, że wymagana jest nowsza wersja Test::Harness, która jest
w konflikcie z perl-modules.


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/



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