Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

strawberry perl updates

by BernieC (Pilgrim)
on Nov 29, 2022 at 15:14 UTC ( #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? | Other CB clients
Other Users?
Others chilling in the Monastery: (2)
As of 2023-06-07 23:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    How often do you go to conferences?






    Results (29 votes). Check out past polls.

    Notices?