Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

strawberry perl updates

by BernieC (Pilgrim)
on Nov 29, 2022 at 15:14 UTC ( [id://11148440]=perlquestion: print w/replies, xml ) Need Help??

BernieC has asked for the wisdom of the Perl Monks concerning the following question:

I noticed that the latest Strawberry Perl "recommended version is strawberry-perl-5.32.1.1-64bit.msi. I checked and my perl-v says "This is perl 5, version 32, subversion 1 (v5.32.1) built for MSWin32-x64-multi-thread". So I downloaded the update and its only option when I ran it was "repair" and I let it do its thing. And after its completing the update I did another "perl -v" and still said the same thing. Should I have expected to have changed to 5.32.1.1 or is it OK that it didn't

Replies are listed 'Best First'.
Re: strawberry perl updates
by pryrt (Abbot) on Nov 29, 2022 at 15:35 UTC
    strawberry perl typically adds another .1 to the end of the actual perl version for their bundle's version. So "perl 5.32.1" is bundled as a strawberry installer or zip with "5.32.1.1"

    I was going to direct you to https://strawberryperl.com/releases.html to see their release names over time (and to check myself if they'd ever done a .2 or higher suffix), but they appear to be down right now.

    Fortunately, their whois says they've got another year before their domain expires. I put in an issue on their website github, but given their lack of updates over the past years, I don't know if they have anyone who will get their website working again.

    But since I was at their github for the website, I looked at releases.html and found that yes, they have both 5.26.0.1 and 5.26.0.2 (for example), so they occasionally do uprev their sub-minor revision. Oh, and looking at their release-notes source folder, there was apparently a patched perl.h for the 5.26.0.2 version.

    But the short version: if perl -V is reporting 5.32.1, then the 5.32.1.1 bundle is the bundle that provides that.

      Their website is back up now. It was just a temporary issue
Re: strawberry perl updates
by Athanasius (Archbishop) on Nov 29, 2022 at 15:35 UTC

    Hello BernieC,

    Try perl -V (that’s an upper case V) and you should see something like this:

    1:30 >perl -V Summary of my perl5 (revision 5 version 32 subversion 1) configuration +: Platform: osname=MSWin32 osvers=10.0.19042.746 archname=MSWin32-x64-multi-thread uname='Win32 strawberry-perl 5.32.1.1 #1 Sun Jan 24 15:00:15 2021 +x64' ...

    which shows exactly what’s installed.

    Hope that helps,

    Athanasius <°(((><contra mundum סתם עוד האקר של פרל,

      Thanks very much!! I didn't know about "perl -V" {what a giant amount of information :o) } and indeed,
      uname='Win32 strawberry-perl 5.32.1.1 #1 Sun Jan 24 15:00:15 2021 x64'
      I'm a bit dismayed that it sounds like Strawberry Perl may be going away. I used to use Activestate, years ago, but for some reason I decided I didn't like it so much {it's been so long that I forget what my issue was with it}. Is there a third alternative for windows Perl?

        > what a giant amount of information

        In theory, you could also use perl -V:uname to derive just that string.

        But it didn't work for me though the other variables from perl -V do.

        Strange.

Re: strawberry perl updates
by Corion (Patriarch) on Nov 29, 2022 at 15:21 UTC

    I think the last .1 in the version number is the Strawberry release number, so you had (and have) installed the first Strawberry release of Perl 5.32.1.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (7)
As of 2024-04-23 19:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found