1.148 Thu Nov 16 10:21 2006
- Debian has chosen to distribute their own Data::UUID, which has a different
interface and breaks other modules. They also use a grossly-inflated
version number, which means that this version number must be inflated to
allow modules to rely on the CPAN Data::UUID properly.
Tests added to EXPLICITLY assert the one known difference between genuine
Data::UUID and Debian's ersatz version in libossp-uuid-perl.
Thanks to ADAMK for bringing this to my attention.
What the fark is that? Why in the hell did they dist their own, inflate the version and break the API? That's just damn stupid.
It's the License (Score:1)
license [cpan.org]. Basically, Data::UUID doesn't have one.
Providing a mostly compatible API under the same name is probably a bad idea, though.
Re: (Score:1)
It should really be fixed upstream [ossp.org].
Re: Why do vendors do this crap? (Score:1)
This does sound like a very sucky situation, but I think it's hard to characterise it as the fault of the Debian maintainers.
Re: (Score:1)
I realize it's not totally the maintainers fault...but at the same time, some red flag should have gone off when someone says "well, we can't package the CPAN version for licencing reasons
Re: (Score:1)
Re: (Score:1)
rjbs
Welcome to Debian (Score:2)