Hi, This is what I am really trying to achieve: I want to be able to upgrade to the latest version of strawberry but not have reinstall all the modules I have install and definitely not have problem with incompatible modules either.
So I thought (could be wrong) that having local::lib setup so I can install modules there are each time there's a new version of Strawberry I can download the .zip package and unzip it to C:\Strawberry\ and if there's any problem I can create another local::lib and install a new version of the modules there and if nothing works I can just delete the contents of C:\Strawberry\ and unzip the old version of Strawberry there. Wx being the main problem, it needs a lot time to install and I would prefer never to have to install it again. So the question is: llw32helper.bat is not what I want, or is it? Because from what I understand from the code is it sets env variables by writing to the registry. I would like to have something that can be changed easily. So it would be better to run local::lib directly is what I think. So far so good? Is there anything that could go wrong? Is there a better way? Another question I had was regarding upgrading: I use the .zip package to install Strawberry and set the env vars from a batch file each time I have to run strawberry. From what I gather the MSI installer is well equipped to upgrade the perl installation but what is the procedure to upgrade using the .zip archive? Regards.