in reply to upgrade perl lib
So, I've got a little project to get my own installation "in shape" with a complete re-install of ActiveState and install of PDK 8 (I have PDK 7 now).
From what I gather from ActiveState doc's, the install process is not well behaved when installing one version on top of another (either Perl or PDK). They recommend to uninstall the previous version completely, then do a new install of their latest version. It is possible to have multiple Perl versions (eg 5.6 and 5.8 installed in different directories, but that sounds like trouble to me!).
The kicker in this is in re-installing the packages that you currently use for the new version of Perl. Do a "ppm list" to show your current packages that are extra to the normal distribution. I have 211 packages (not all of them useful).
I am curious as to how you fare. I've been thinking of using ppm list, to get the extra packages installed. What I don't know is if there is an ActiveState tool that can use this list to re-install all these packages for the current version (or at least do most of the work)?
Older versions of PPM have a text file with installed modules. Newer ones have an SQLlite DB.
The steps would be:
-generate & save list of modules/packages you have now
-complete uninstall of previous ActiveState stuff
-install new ActiveState version
-install packages appropriate for this new AS version
There has to be some easy way to do first and last things on this list?
|
|---|