Mon Jun 13 22:22:42 2011: Request 67380 was acted upon.
Transaction: Correspondence added by CSJEWELL
Queue: PAR-Packer
Subject: Problems with install PAR::Packer 1.009 on Strawberry Perl 5.12.2
on WinXP.
Broken in: (no value)
Severity: (no value)
Owner: RSCHUPP
Requestors: [email protected]
Status: resolved
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=67380 >
I just noticed this bug. Feel free to close if this re-opens it...
A quick explanation of how the difference between Strawberry Perl
*Portable* and normal Strawberry Perl is affecting the batch files.
The %~dp0 in Strawberry Perl Portable's batch files are because Portable
can't assume that the correct perl.exe is in the path for a portable
edition meant for thumb drives, or is in the same place every time. It's
not as if it can run perl code to find perl before we run it, either. So
Portable is set up so that all the /bin directories go to one place, if
I recall correctly, and the assumption is that the batch files and
perl.exe are landing there.
A false assumption in this case, unfortunately.
We DON'T do it for the standard non-portable .msi and .zip builds,
because we CAN assume that perl.exe is in the path (and give a script
and directions in the README in the .zip for making that assumption true.)
Any better solutions to the Portable batch-file problem, feel free to
file a bug against Perl-Dist-Strawberry and they'll be considered.