Cant install any perl module via ports "Undefined symbol "PL_tainting"
Mike Jakubik
mike.jakubik at intertainservices.com
Tue Nov 17 17:27:54 UTC 2015
Hello,
I decided to update spamassassin today and its dependencies only to find
out that perl is now somehow broken, i get the following errors during
installation.
===> Staging for p5-IO-Socket-SSL-2.020
===> Generating temporary packing list
Pod::Man is not available: Can't load
'/usr/local/lib/perl5/site_perl/mach/5.16/auto/Encode/Encode.so' for
module Encode:
/usr/local/lib/perl5/site_perl/mach/5.16/auto/Encode/Encode.so:
Undefined symbol "PL_tainting" at /usr/local/lib/perl5/5.16/XSLoader.pm
line 68.
at /usr/local/lib/perl5/site_perl/mach/5.16/Encode.pm line 10.
Compilation failed in require at /usr/local/lib/perl5/5.16/Pod/Man.pm
line 34.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/5.16/Pod/Man.pm line 34.
Compilation failed in require at
/usr/local/lib/perl5/site_perl/ExtUtils/Command/MM.pm line 103.
Man pages will not be generated during this install.
Installing
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/IO/Socket/SSL.pod
Installing
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/IO/Socket/SSL.pm
Installing
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/IO/Socket/SSL/PublicSuffix.pm
Installing
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/IO/Socket/SSL/Utils.pm
Installing
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/IO/Socket/SSL/Intercept.pm
/bin/mkdir -p
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/share/examples/IO-Socket-SSL/
install -m 555
/usr/ports/security/p5-IO-Socket-SSL/work/IO-Socket-SSL-2.020/example/*
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/share/examples/IO-Socket-SSL/
====> Compressing man pages (compress-man)
===> Installing for p5-IO-Socket-SSL-2.020
===> Checking if p5-IO-Socket-SSL already installed
===> Registering installation for p5-IO-Socket-SSL-2.020
pkg-static: Unable to access file
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/man/man3/IO::Socket::SSL.3.gz:
No such file or directory
pkg-static: Unable to access file
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/man/man3/IO::Socket::SSL::Intercept.3.gz:
No such file or directory
pkg-static: Unable to access file
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/man/man3/IO::Socket::SSL::PublicSuffix.3.gz:
No such file or directory
pkg-static: Unable to access file
/usr/ports/security/p5-IO-Socket-SSL/work/stage/usr/local/lib/perl5/site_perl/man/man3/IO::Socket::SSL::Utils.3.gz:
No such file or directory
*** [fake-pkg] Error code 74
This applies to any p5\ package i try to install. Any ideas?
root at illidan.local:~# perl -v
This is perl 5, version 16, subversion 3 (v5.16.3) built for
amd64-freebsd-thread-multi
root at illidan.local:~# uname -a
FreeBSD illidan.local 9.3-STABLE FreeBSD 9.3-STABLE #0 r279015: Thu Feb
19 13:49:28 EST 2015 root at illidan.local:/usr/obj/usr/src/sys/ILLIDAN
amd64
Thanks.
More information about the freebsd-ports
mailing list