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

Reply via email to