Open M0ses opened 2 years ago
Hey @manwar - sorry for the delay in responding.
I do try to keep the versions in sync as much as possible, but there are times when I do forget.
Does the rule of just going for the newest version available cause packaging problems for the Linux distros?
I cannot speak for other distributions than openSUSE/SUSE.
In openSUSE there are 2 packages which get built out of the official perl5 tarball (perl/perl-base).
All modules which are bundled with upstream/vanilla perl are in the package "perl". IO::Compress also includes 2 scripts (streamzip/zipdetails) which conflict if you want to install e.g. perl-IO-Compress (CPAN module) with "perl"
Mixing multiple versions of IO::Compress (IMHO) is a bad idea and not maintainable. It might work in 99% or more, but it could create problems which nobody wants to debug.
So my idea was to keep the version of perl-IO-Compress-LZMA aligned to IO::Compress from the vanilla perl.
Thanks for the useful feedback @M0ses
The thing that I can control are the versions of the various IO::Compress::* modules. My original intention was to always keep them in sync, but as you've seen I don't always succeed in that. Will try to deal with that going forward.
My original intention was to always keep them in sync
awesome
, but as you've seen I don't always succeed in that.
Remember: nobody is perfect! :-)
Will try to deal with that going forward.
This would be really a great, and I could offer that I would ping you if I don't find the tags again. ;-)
It would be good to have tags/release aligned to the versions distributed with the perl5 core. This would make linux packagers life much easier.