Subject: | Installing 5.16.2.1 with a custom path fails |
Changing the installation directory to C:\StrawberryPerl resulted in the
installation failing. The following is an extract from running with the
/lv flag:
MSI (s) (74:A8) [11:14:03:025]: Hello, I'm your 32bit Impersonated
custom action server.
RelocateMSM
CustomActionData=MSM;C:\StrawberryPerl\;C:\StrawberryPerl\perl1.reloc.txt
Relocate_Worker dir=C:\StrawberryPerl\
file=C:\StrawberryPerl\perl1.reloc.txt
Relocate_Worker sDirectoryFrom=C:\strawberry\
ERROR: open.2 'wt' failed for C:\StrawberryPerl\perl1.reloc.txt.new
RelocateMSM end
CustomAction CA_Relocate_msm.53268040_6C02_1014_AA47_7BB98049ACF7
returned actual error code 1603 (note this may not be 100% accurate if
translation happened inside sandbox)
Action ended 11:14:03: InstallFinalize. Return value 3.
MSI (s) (74:A8) [11:14:03:031]: User policy value 'DisableRollback' is 0
MSI (s) (74:A8) [11:14:03:031]: Machine policy value 'DisableRollback' is 0
This is on Windows 7 64-bit running the installer:
http://strawberry-perl.googlecode.com/files/strawberry-perl-5.16.2.1-64bit.msi
Reverting the installation path to C:\strawberry resulted in a
successful installation.
With regards