perl-PDL 2.2
Paweł A. Gajda
mis w k2.net.pl
Pią, 2 Lut 2001, 19:21:26 CET
piątek 02/02/2001 12:28:28, Tomasz Kłoczko:
>
> Właśnie to odświerzyłem ale nadal produkt końcowy nie jest poprawny:
>
> # rpm -Uvh perl-PDL-2.2-1.i686.rpm perl-PDL-Demos-2.2-1.i686.rpm
> perl-PDL-Gra<2-1.i686.rpm perl-PDL-IO-Pnm-2.2-1.i686.rpm
> perl-PDL-perldl-2.2-1.i686.rpm
> błąd: niespełnione zależności:
> perl(PDL::Config) jest wymagany przez perl-PDL-2.2-1
> perl(PDL::Graphics::TriD::GL) jest wymagany przez perl-PDL-Demos-2.2-1
> perl(PDL::Graphics::TriD::GL) jest wymagany przez perl-PDL-Graphics-TriD-2.2-1
>
> ja sie tam na perlu za mocno nei znam ale na moje oko pliki w których
> mogłby być odpwoednie moduły są. Ergo -> coś jest w nich nie tak, że
> skrypty do zależnosci generują coś nie tak.
PDL nie trzyma się tu konwencji, wg której plik A/B/C.pm ma jednocześnie
"package A::B::C". Perl widząc use A::B::C (wg czego generowane są
wymagania) szuka pliku A/B/C.pm, a nie pakietu A::B::C.
W PDL/Config.pm jest:
$ grep package PDL/Config.pm
package PDL;
Podobnie jest pewnie w 2 pozostałych przypadkach. Na dobrą sprawę
należałoby przepisać perl.prov tak, żeby przeglądał katalogi
w poszukiwaniu pmów.
Paweł
Więcej informacji o liście dyskusyjnej pld-devel-pl