H
heitkamp
I've googled around for answers on this subject but have not found
any that actually answers my questions to my statisfaction.
I have several successive versions of perl installed on my system,
specifically 5.6.1, 5.8.0, and 5.8.2. I use the configure/Configure
scripts to install perl. I have not to this point used rpm or dpkg
to install perl -a long story that I don't want to get into. In any
event, I see that 5.8.3 is out and I want to keep up with the latest
version.
To uninstall my old versions of perl is it sufficient to blow away
the old /usr/lib/perl5/5.x.y directory or is this going to break a lot
of things? Does the new version of perl, when installed, know or care
about these old directories. Does it search for installed modules in
these directories. If it does, can new versions actually run all or
most of the old modules. Note that though I understand it may be a
lot of work, I am not adverse to reinstalling modules. I have a
good dsl connection and I have used MCPAN.
The main things I'm worried about is programs finding old modules
instead of newer versions, also if the old modules are just taking
up disk space, then getting rid if them would seem to be appropriate
anyway.
I suppose one may want to keep the last stable major version around
for compatibility reasons, say for example 5.6.1. Is this true?
If there are identically named modules in the old version and the
new version, how do I know which one gets run?
Lastly, out of curiosity, why has no module uninstaller or perl
uninstaller been included natively in perl? When the modules are
listed in MCPAN what modules is it showing? Is it just the modules
from the last installed version?
Any thoughts welcome.
--
Fred
Error Loading Explorer.exe
You must reinstall Windows.
any that actually answers my questions to my statisfaction.
I have several successive versions of perl installed on my system,
specifically 5.6.1, 5.8.0, and 5.8.2. I use the configure/Configure
scripts to install perl. I have not to this point used rpm or dpkg
to install perl -a long story that I don't want to get into. In any
event, I see that 5.8.3 is out and I want to keep up with the latest
version.
To uninstall my old versions of perl is it sufficient to blow away
the old /usr/lib/perl5/5.x.y directory or is this going to break a lot
of things? Does the new version of perl, when installed, know or care
about these old directories. Does it search for installed modules in
these directories. If it does, can new versions actually run all or
most of the old modules. Note that though I understand it may be a
lot of work, I am not adverse to reinstalling modules. I have a
good dsl connection and I have used MCPAN.
The main things I'm worried about is programs finding old modules
instead of newer versions, also if the old modules are just taking
up disk space, then getting rid if them would seem to be appropriate
anyway.
I suppose one may want to keep the last stable major version around
for compatibility reasons, say for example 5.6.1. Is this true?
If there are identically named modules in the old version and the
new version, how do I know which one gets run?
Lastly, out of curiosity, why has no module uninstaller or perl
uninstaller been included natively in perl? When the modules are
listed in MCPAN what modules is it showing? Is it just the modules
from the last installed version?
Any thoughts welcome.
--
Fred
Error Loading Explorer.exe
You must reinstall Windows.