Skip Menu |

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

Report information
The Basics
Id: 129878
Status: open
Priority: 0/
Queue: Perl-Dist-Strawberry

People
Owner: Nobody in particular
Requestors: fdavidg [...] gunseor.com
Cc:
AdminCc:

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

Attachments


Subject: Problem with cpan upgrade
Date: Fri, 21 Jun 2019 13:03:27 -0700
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: Frank Gunseor <fdavidg [...] gunseor.com>
Dear Sirs: an attempt to upgrade cpan using the command "install CPAN" faile because of the use of dmake. how do I fix this problem? See screen shot. Frank Gunseor

Message body is not shown because sender requested not to inline it.

On Fri Jun 21 16:03:52 2019, fdavidg@gunseor.com wrote: Show quoted text
> Dear Sirs: > > an attempt to upgrade cpan using the command "install CPAN" faile because > of the use of dmake. how do I fix this problem? See screen shot. > > Frank Gunseor
I have to ask: Which version of Strawberry Perl do you have? The newest one (5.30.0.1) is setting the CPAN::Config file within itself to use gmake - and already HAS the version of the CPAN module you're trying to upgrade to, anyway. However, if you have an older CPAN::Config file in your own user settings, it might override it, which is why it is telling you what to do - delete the older file. Follow its directions, try to install a different module, and see if the problem persists.
On Fri Jun 21 16:03:52 2019, fdavidg@gunseor.com wrote: Show quoted text
> Dear Sirs: > > an attempt to upgrade cpan using the command "install CPAN" faile because > of the use of dmake. how do I fix this problem? See screen shot. > > Frank Gunseor
I also see that you have two perl installations. It's easier on Unix boxes to do this, but is hard to support on Windows. Please run these two commands: C:\Perl64\bin\perl.exe -V C:\strawberry\bin\perl.exe -V and put the output here. You may end up wanting to uninstall one, so that they do not conflict with one another.