[Python-3000] Proposal: No more standard library additions
"Martin v. Löwis"
martin at v.loewis.de
Mon Oct 16 19:48:43 CEST 2006
Ivan Krstić schrieb:
> I don't think there's much of a 'may' about it. I've often wondered why
> non-Perl languages haven't been able to -- culturally -- create their
> own version of CPAN, and failing that, why they haven't copied CPAN
> The Perl world has pretty much standardized on the "if it's out there,
> it's on CPAN" model, and it's one of the language's greatest assets.
I hope Python won't copy CPAN literally. Every time I used it, it was
a big pain, and I happily stopped using it when everything I needed
came as a Debian package.
The problem is the dependencies: Literally *everytime* I invoked CPAN
(the CPAN shell) it told me it had to update sometime I already had,
in many cases, it had to update the CPAN software itself (I typically
used it on Solaris every 6 months for a period of about four years).
In two cases, it insisted that it had to install a new version
of Perl *itself*, because some intermediary package depended on a
more recent Perl version. It would download perl, run the test suite,
and, after several hours, determine that one of the tests that was
totally irrelevant to me failed, and therefore, it couldn't do what
I wanted to start with. I learned to hate CPAN.
More information about the Python-3000