Skip Menu |

This queue is for tickets about the Perl-Dist-Strawberry CPAN distribution.

Report information
The Basics
Id: 81895
Status: resolved
Priority: 0/
Queue: Perl-Dist-Strawberry

People
Owner: Nobody in particular
Requestors: mascip [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Hello, i tried to update Strawberry Perl naively yesterday. I downloaded the latest version of Strawberry Perl, clicked "Install", and guessed : "Either it's going to work, or it's going to tell me in advance that it's not going to work". It didn't give me any warning, seemed to install properly, and now at least "use" (and maybe more) doesn't work anymore. And thus nor my programs nor cpan work. Show quoted text
> perl -e "print 'Hello'"
works properly. But Show quoted text
> perl -e "use Data::Alias; print 'Hello'"
crashes. And whether i try to call Show quoted text
> cpan
or any of my scripts, a window opens and tells me : "perl.exe has encountered a problem and needs to close. We are sorry for the inconvenience." I'm on Windows XP. My previous version of Perl was v5.12.3, and the one i tried to install is v5.16.2 (which is what is now indicated when i do "perl -v"). I started a thread on PerlMonks to get some help. It's here : http://perlmonks.org/?node_id=1008227
Subject: Re: [rt.cpan.org #81895]
Date: Tue, 11 Dec 2012 11:47:59 +0100
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
Unfortunately v5.12.3 doesn't handle properly upgrade so your troubles are probably due to the mix of 5.12 and 5.16 dlls which do not play well together. Try to 1/ uninstall strawberry 2/ manually delete c:\strawberry (or what was your install directory) 3/ make clean install using 5.16 MSI -- kmx
Subject: Re: [rt.cpan.org #81895]
Date: Tue, 11 Dec 2012 13:05:39 +0000
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: mascip <mascip [...] gmail.com>
Thank you for a fast answer :-) Uninstalling and re-installing v5.12 seems to have done the trick. I lost all of my CPAN installs though, so i have to re-install all the modules that i use. I'll try and do an upgrade to v5.16 properly with perlall, after that. On 11 December 2012 10:48, kmx via RT <bug-Perl-Dist-Strawberry@rt.cpan.org>wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=81895 > > > Unfortunately v5.12.3 doesn't handle properly upgrade so your troubles are > probably due to the mix of 5.12 and 5.16 dlls which do not play well > together. > > Try to > 1/ uninstall strawberry > 2/ manually delete c:\strawberry (or what was your install directory) > 3/ make clean install using 5.16 MSI > > -- > kmx > > >
Subject: Re: [rt.cpan.org #81895]
Date: Tue, 11 Dec 2012 16:44:20 +0100
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: kmx <kmx [...] volny.cz>
FYI: upgrading 5.N.* to 5.N+1.* is technically not possible (perl core does not support that) On the other hand in 5.16.x series you should be able to upgrade strawberry perl 5.16.1 >>> 5.16.2 (simply by installing 5.16.2 MSI over existing 5.16.1 installation) -- kmx