pdflib - problem z nowym perl.prov
Radoslaw Zielinski
radek at karnet.pl
Tue Mar 18 21:58:52 CET 2003
Jakub Bogusz <qboosh at pld.org.pl> [18-03-2003 20:15]:
> Pakiet pdflib-perl dostarcza perl(pdflib_pl); pdflib_pl.pm zawiera
> VERSION=4.0, jednak do Provides trafia "perl(pdflib_pl) = 4", przez co
> nie da się zainstalować perl-PDFLib, które wymaga "perl(pdflib_pl) >=
> 4.0".
Po perlowemu, '$foo=4.0;' jest jednoznaczne z '$foo=4;':
$ perl -wle 'print eval q|$VERSION=4.0;|'
4
Co innego po _wyraźnym_ potraktowaniu tego jako tekstu:
$ perl -wle 'print eval q|$VERSION="4.0";|'
4.0
Nowy perl.prov działa właśnie na zasadzie eval (tyle, że korzysta
z Safe->reval). Pomyślę nad tym jutro, ale marnie to widzę.
Czy przyczepianie się do takich rzeczy jest w rpm-ie celowe? Bug,
czy feature? 4.0>4?
--
Radosław Zieliński <radek at karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: </mailman/pipermail/pld-devel-pl/attachments/20030318/13ee4672/attachment.sig>
More information about the pld-devel-pl
mailing list