Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Which version of perl comes with ...?

by mr_mischief (Monsignor)
on Dec 31, 2010 at 20:08 UTC ( [id://879952]=note: print w/replies, xml ) Need Help??


in reply to Which version of perl comes with ...?

For Mandriva... Note that Mandriva as of about Mandrake 10.2 or 2005 ships its system perl without threading. Also note that Mandriva, like many vendors, ships with certain patches so these aren't all vanilla from the main perl source.

OS versionPerl version
2010.25.10.1
2010.1 (2010 Spring)5.10.1
2010.05.10.1
2009.1 (2009 Spring)5.10.0
2009.05.10.0
2008.1 (2008 Spring)5.10.0
2008.0No Data
2008.0 RC2 (release candidate) *5.8.8
2007.1 (2007 Spring) *5.8.8
2005 *5.8.6

* 2008.0 RC2 info found from media, all others from Mandriva wiki. 2008.1 and later have a package list available online. Some earlier versions have links for them, but all appear broken. Info for 2005 was found on the mailing list archive rather than the wiki. Info for 2007.1 was found in the errata (specifically, the rpmdrake errata) on the wiki.

I can probably get some info for some versions of certain unusual distros to you tomorrow, like Puppy, Xandros, and maybe a few others. I also have some other Mandriva/Mandrake media I could find and mount. Today my limited time has run out.

Replies are listed 'Best First'.
Re^2: Which version of perl comes with ...?
by mr_mischief (Monsignor) on Jan 02, 2011 at 23:11 UTC

    Pardon me for replying to myself, but I have some more versions for the list.

    Puppy

    OS versionPerl version
    5.1.15.10.1
    4.3.15.8.8
    4.2.05.8.8
    4.1.05.8.8

    Unsurprisingly, Core Linux 2.0 (no relation to Fedora or Fedora Core), being a tiny distribution meant to provide just a boot-strap installation of Linux upon which you can install everything else doesn't provide a perl.

    I'm surprised I haven't noticed Debian mentioned. I had 5.0.6 handy, so I can tell you it ships with 5.10.0 as its system perl.

    I dug out some older Linux distro CDs I have for some perspective, even though I'm aware you mentioned "recent".

    On my (commercial, bought shrink-wrapped, so don't sue me, Darl) Caldera 2.3 disks from 1999, I found 5.5.2 (or as it was know then, 5.005_02).

    Red Hat 7.1 (not RHEL, but back before Fedora and RHEL when it was all just Red Hat Linux) from 2001 had 5.6.0 in the ISOs.

    I've been using Mandriva as at least one of my Linux distros since version 6.0 first came out. I have enough data to put together another Mandrake/Mandriva table for some of the versions not listed in the one above.

    Distribution versionYearPerl version
    Mandrake 7.020005.5.3 (5.005_03)
    Mandrake 8.0 Power Pack20015.6.0
    Mandrake 8.220015.6.1
    Mandrake 9.120035.8.0
    Mandrake 10.020035.8.3
    Mandriva 2008.0 (Final)20085.10.0

    As usual for Mandriva, the vendor_perl directory for some of the above contains some modules from earlier editions. Perl plays a central role in much of Mandriva's package management and configuration management tools, so they tend to do what is necessary with their system perl to make Perl really stable for their needs. I suggest installing a second perl under /usr/local on Mandriva, BTW, for exactly this reason. It's not a bad idea to leave the system's perl alone on most platforms that ship with one, but on Mandriva you can really hose your system if you mess up, say, urpmi by fiddling with the system perl.

    I don't seem to have Xandros or NimbleX any newer than 2007. I have some earlier Ubuntu versions not mentioned yet by others, but they aren't exactly recent either.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://879952]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2024-03-29 09:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found