dvl@
Developer
As recently posted, I have moved some jails from one server to another. Key to the issue is: these jails originated on another system, with [what I am sure was] a different version of perl
perl in the jails is not working. It works fine on the host.
host:
jail:
My first attempt at upgrading in the jail fails. I think the critical part is:
After upgrading, the system *thinks* it has upgraded but it as not and the problem persists.
Ideas? Suggestions?
I'm thinking ezjail-admin update -ip, but I'm sure I've already done that.
perl in the jails is not working. It works fine on the host.
host:
Code:
$ perl -v | head -2
This is perl, v5.10.1 (*) built for amd64-freebsd
jail:
Code:
$ perl -v
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"
$ pkg_info | grep perl
p5-Error-0.17016 Perl module to provide Error/exception support for perl: Er
perl-5.8.9_3 Practical Extraction and Report Language
My first attempt at upgrading in the jail fails. I think the critical part is:
Code:
Creating various symlinks in /usr/bin...
Backing up /usr/bin/perl as /usr/bin/perl.freebsd
mv: rename /usr/bin/perl to /usr/bin/perl.freebsd: Read-only file system
*** /usr/bin/perl is still there, which should not happen
Symlinking /usr/local/bin/perl5.8.9 to /usr/bin/perl5
ln: /usr/bin/perl5: Read-only file system
Done.
After upgrading, the system *thinks* it has upgraded but it as not and the problem persists.
Code:
[root@mysql41 /home/dan]# pkg_info | grep perl
p5-Error-0.17016 Perl module to provide Error/exception support for perl: Er
perl-5.8.9_7 Practical Extraction and Report Language
[root@mysql41 /home/dan]# perl -v
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"
[root@mysql41 /home/dan]#
Ideas? Suggestions?
I'm thinking ezjail-admin update -ip, but I'm sure I've already done that.