Perl broken on default install of current 8.0-RELEASE

Status
Not open for further replies.

dhp

Cadet
Joined
Jun 20, 2011
Messages
1
Boot the .iso, install to disk, boot the disk.. select 7 for shell and type 'perl -v'

//

%perl
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "perl"

//

I've search the filesystem for libperl.so.. and there isn't one. I've tried installing the ports tree (portsnap fetch etc) and I cannot replace the perl version (perl-5.10.1_3).

I'm assuming everyone is having this problem, this is using the most recent "release" linked off the main website for amd 64.

Little help?

Dee.
 

William Grzybowski

Wizard
iXsystems
Joined
May 27, 2011
Messages
1,754
Yeah, it is broken because perl is not available in freenas 8.0 by default, and very likely won't...
 

t3h0th3r

Dabbler
Joined
Jul 29, 2011
Messages
14
Most likely there's only a symlink missing which points /usr/bin/perl to /usr/local/bin/perl5.10.1
You can fix it by creating it yourself:
On the shell as root (or via sudo):

Code:
mount -uw /
ln -s /usr/local/bin/perl5.10.1 /usr/bin/perl
mount -ur /
 
Status
Not open for further replies.
Top