[tpm] [Fwd: Perl and putative DLL Hell]
James E Keenan
jkeenan at pobox.com
Thu Feb 6 13:49:29 PST 2020
On 2/6/20 3:07 PM, arocker at Vex.Net wrote:
>
> I can'thelp with this, being seriously out of contact for another month.
> Can anyone offer help/advice/suggestions?
>
> ---------------------------- Original Message ----------------------------
> Subject: Perl and putative DLL Hell
> From: "Dave Collier-Brown" <Dave.Collier-Brown at indexexchange.com>
> Date: Thu, February 6, 2020 10:05 am
> To: "Alan Rocker" <arocker at vex.net>
> --------------------------------------------------------------------------
>
> We have an "interesting" problem with perl on Centos 7 and 8. One of my
> colleagues, Jourdain Casale wrote:
>
> Okay well if 7 is easier we are doing it first and Perl / CPAN / Linux
> dependencies are really bad migrating to 8
> 6 is ancient a lot of CPAN won’t build in 8
> Modules work great but only on the Linux they were built for
> A lot of refactoring and risk in 8 vs 7
>
> Jourdain Casale 9:47 AM
> It’s dependency hell
> Like the Linux Perl equivalents of DLL Hell in windows
>
> We're running Centos 6, and I'd like us to go forward to 8 (8.1, actually)
> but the teams who tried out updating the perl found it really hard on 8,
> and hard enough on 7 that they put it off again and again.
>
> If it's really as hard as they thought, I figure you've heard the
> community talking a lot about it. I do see some blathering via a google
> search, but nothing as severe as was being reported to Jourdain.
>
> Can you help?
>
> --dave
> _______________________________________________
I find the report very confusing. Centos is the "community fork" of
RedHat Enterprise Linux, is it not? And "DLL" presumably refers to
'.dll' files in Windows -- correct? So which platform is he talking about?
Is the problem that applications that include Perl that were running on
Centos version 6 are having problems running on Centos 7 and/or 8.1?
Can the reporter provide any specifics as to what Perl problems he is
encountering on either OS, i.e., perl versions, CPAN module versions?
Now, it so happens that last night at NYC BSD User Group, people got
into an explanation of the relationship among Fedora (described as the
open source bleeding edge of RedHat Linux development), RHEL (the
corporate supported product which is frozen version of Fedora issued
only once every several years -- and which is therefore always pretty
much behind development versions) and Centos (community fork, de-branded
of RHEL). Implication (assuming all the details are true) is that
Centos is always going to be behind the times; hence, any upgrade is
going to be painful -- regardless of whether you're using Perl or
anything else.
jimk
More information about the toronto-pm
mailing list