[suggest] Re: suggest Digest, Vol 48, Issue 15

Christoph Maser cmr at financial.com
Wed Jun 17 16:52:05 CEST 2009


Am Mittwoch, den 17.06.2009, 14:08 +0200 schrieb Nico Kadel-Garcia:
> > Date: Tue, 16 Jun 2009 23:35:59 +0200
> > From: Christoph Maser <cmr at financial.com>
> > Subject: Re: [suggest] perl-DateTime numbering issue with "0.4305"
> >        release
>
> > I worked on a perl module with the same version number problem last
> > week. I solved that by appending zeros. eg cpan version 0.38, rpmforge
> > version 0.3800. In the future i will file bugs on cpan against modules
> > changing number of digits in version numbers. Other problems I
> > encountered is that version numbers inside the modules differ from the
> > version in the yaml file. Also CPAN perl interfaces report versions in
> > the form of 0.0.x as 0.000x. The last one is hopefully solvable by using
> > the CPAN-modules comparison functions. Currently there is still > 500
> > modules with CPAN versions differing from the version rpmforge has in
> > svn.
>
> I think that's even peskier than my solution of adding a . between
> 0.4300 and 0.43.05 to show the difference, because if the original
> author ever starts numbering things properly, you're stuck with a
> legacy of tacking trailing zeroes on the end forever. And if, for
> example, RPMforge has a perl-DateTime-0.5000 (since that module is up
> to 0.50 in Dave Rolsky's source code), and RedHat puts it out, which
> is the more recent version? RedHat's 0.50, or your 0.4305 and 0.4400
> and 0.4500?

Good point i will keep that in mind.

> While the CPAN modules comparison function could deal, rolling that
> directly back into RPM for all the older operating systems our
> wonderful managers of these repositories deal with is begging to make
> their brains hurt.

The comment concerning version comparision was only meant for my utility
scripts...


financial.com AG

Munich head office/Hauptsitz München: Maria-Probst-Str. 19 | 80939 München | Germany
Frankfurt branch office/Niederlassung Frankfurt: Messeturm | Friedrich-Ebert-Anlage 49 | 60327 Frankfurt | Germany
Management board/Vorstand: Dr. Steffen Boehnert (CEO/Vorsitzender) | Dr. Alexis Eisenhofer | Dr. Yann Samson | Matthias Wiederwach
Supervisory board/Aufsichtsrat: Dr. Dr. Ernst zur Linden (chairman/Vorsitzender)
Register court/Handelsregister: Munich – HRB 128 972 | Sales tax ID number/St.Nr.: DE205 370 553



More information about the users mailing list