Skip Menu |

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

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

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

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



Subject: Installer fails when C drive not present
Date: Sun, 4 Aug 2013 10:48:18 +0100
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: Brooke M Becker <brookembecker [...] gmail.com>
Hi, I tried to install Strawberry Perl 5.16.3.1 on a machine in which Windows is installed on the H:\ drive (who knows why Windows installed itself that way... it's such a pain). The installer failed immediately with the message: 'strawberry' is not a valid short file name. The actual C:\ drive on the machine is a removable disk. So I tried changing the drive letter from C:\ to D:\, and tried the Strawberry Perl installer again. This time it failed with the message: Invalid Drive: C:\ Any chance of a fix? Cheers, B
Subject: Re: [rt.cpan.org #87586] Installer fails when C drive not present
Date: Wed, 07 Aug 2013 11:55:03 +0200
To: bug-Perl-Dist-Strawberry [...] rt.cpan.org
From: kmx <karel.miko [...] gmail.com>
On 4.8.2013 11:48, Brooke M Becker via RT wrote: Show quoted text
> Sun Aug 04 05:48:29 2013: Request 87586 was acted upon. > Transaction: Ticket created by brookembecker@gmail.com > Queue: Perl-Dist-Strawberry > Subject: Installer fails when C drive not present > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: brookembecker@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=87586 > > > > Hi, I tried to install Strawberry Perl 5.16.3.1 on a machine in which > Windows is installed on the H:\ drive (who knows why Windows installed > itself that way... it's such a pain). The installer failed immediately with > the message: > 'strawberry' is not a valid short file name. > The actual C:\ drive on the machine is a removable disk. So I tried > changing the drive letter from C:\ to D:\, and tried the Strawberry Perl > installer again. This time it failed with the message: > Invalid Drive: C:\ > > Any chance of a fix? > > Cheers, > B > >
You are right, this is a bug. I'll try to fix MSI building process to handle this. Workaround for you: 1/ download: http://strawberryperl.com/download/5.16.3.1/strawberry-perl-5.16.3.1-32bit.zip or http://strawberryperl.com/download/5.16.3.1/strawberry-perl-5.16.3.1-64bit.zip 2/ unpack it into h:\perl (or whatever directory without space in its name) 3/ run h:\perl\relocation.pl.bat h:\perl\update_env.pl.bat -- kmx
MSI installer was redesigned in 5.20.x series. Please try latest strawberry perl 5.20.1.1. If no new response appears here I will close this ticked 2 weeks from now.