in reply to Re^2: TT2 and FB between two different installations
in thread TT2 and FB between two different installations
The only reason to account for that situation that I can think of is that you installed a new perl version in /usr/local and the system is using this new perl now.
In that case it might help to rename the newer perl to perl5.8.8 (or delete it, since it probably is an alias to perl5.8.8 anyway). Let the system use and update its old perl. In your homedirs ~/bin you can put an alias to perl5.8.8. Provided that your home bin is first in your PATH your non-root scripts will then use the newer perl.
IMPORTANT: The only script that you must call as root with perl5.8.8 instead of the system perl is cpan (if you want the perl modules in /usr/local and not in your homedir). You might even patch the cpan script with 'use 5.8.8' so that you don't forget it.
This should probably also help your cpio upgrade getting through.
This is also the method I would employ on your remote machine. Install a newer perl in /usr/local and make sure through renaming that root and the system doesn't use it. Let the system care for the system perl, only your web scripts (in other words the web server) and the cpan script should use the newer perl.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: TT2 and FB between two different installations
by LesleyB (Friar) on Jul 21, 2008 at 21:10 UTC | |
by jethro (Monsignor) on Jul 21, 2008 at 23:22 UTC | |
by LesleyB (Friar) on Jul 22, 2008 at 11:37 UTC |