On Sat, Jun 20, 2020 at 02:42:03PM +0200, Thomas Trepl via lfs-dev wrote: > Hi all, > > this is about hte configuration options of perl. > > Problem: > whenever perl is upgraded to a newer version (for example 5.30.2 to > 5.30.3), all perl modules needs to be reinstalled as the current > configuration of perl forces a directory structure like > > /usr > /lib > /perl5 > /5.30.2 > /... > /site_perl > [...] > > This will produce a directory structure: > > /usr > /lib > /perl5 > /5.30 > /core_perl > /... > /site_perl > /... > In a few months time perl7 will be the next version, expected within a year :
https://www.perl.com/article/announcing-perl-7/ (a follow-up to 5.32). And at that time perl5 will go into long-term maintenance. I assume that any vulnerabilities in perl5 will continue to get fixes for a while, but I'm not clear how long 7 is intended to last (the web page mentions "There will be compatibility modes to assist you in the transition from Perl 5 to 7 (but not Perl 5 to 8). A pragma will set the knobs and dials back to the old settings (but this is more of a one version thing)" OTOH, "Will there be a separate CPAN for Perl 7? No one has said there can’t be, but in the jump to Perl 7, the developers don’t want to redo what’s already working. This change should be manageable with as few side quests as possible." As I've said, I'll give this approach a go when I update my scripts, and I'll hope it lasts. ĸen -- He died at the console, of hunger and thirst. Next day he was buried, face-down, nine-edge first. - the perfect programmer -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page