I attempted to install Strawberry Perl using
strawberry-perl-5.12.1.0.msi downloaded from
http://strawberryperl.com/. When running the installer, I was
presented with an error popup right away: "Invalid Drive: C:\". The
installer then jumped to an abort dialog with the heading "Strawberry
Perl Setup Wizard ended prematurely", essentially just informing me
that the installer failed due to an error and my system has not been
modified (pretty normal stuff).
The truth is that I don't have a C: on this machine. It's actually a
virtual machine running Windows XP SP3 in VirtualBox. Long story
short, I had a virtual disk containing Windows 7 attached to the VM
when I installed XP, and for whatever silly^WSTUPID reason Windows XP
decided to make the Windows 7 virtual disk C: (actually, it was the
Win7 recovery partition, but you get the idea). I've subsequently
deleted the WIndows 7 VM/virtual disk because they didn't perform
adequately and weren't useful any more.
In any case, my %SystemDrive% is F: and there is normally no C:. To
work around the problem, I have to map a network drive to C: so that
the installer doesn't abort. Then I can choose which drive to install
to. It's still a bug and mapping a new C: isn't always an easy task so
it would be good to fix it.
I hope I'm not reporting an already-reported bug. I tried searching
the Web and rt.cpan.org, but didn't find any relevant results. Thank
you.
(Interestingly enough, the last time that I checked the AVG Free
Anti-Virus installer suffered from the same bug/assumption)
--
Brandon McCaig <bamccaig@gmail.com>
V zrna gur orfg jvgu jung V fnl. Vg qbrfa'g nyjnlf fbhaq gung jnl.
Castopulence Software <
http://www.castopulence.org/> <bamccaig@castopulence.org>