Wrong stage path on several perl modules
Alexander B. Zubkov
info at zubkov.info
Fri Nov 28 11:00:44 UTC 2014
Hi!
This problem happens on half of perl modules. Upgrading to Perl 5.18
does not help, so I reverted. Now I have the latest Perl 5.16.3_14. You
can see a double path /usr/local/usr/local. As a workaround I add a
symlink to usr/local and it installs fine, but still with some
warnings. FreeBSD 9.1 here.
---> Installing the new version via the port
===> Installing for p5-Class-Accessor-0.34_1
===> p5-Class-Accessor-0.34_1 depends on file:
/usr/local/bin/perl5.16.3 - found
===> Registering installation for p5-Class-Accessor-0.34_1 as
automatic
pkg-static:
lstat(/usr/ports/devel/p5-Class-Accessor/work/stage/usr/local/./usr/loc
al/lib/perl5/site_perl/mach/5.16/auto/Class/Accessor/.packlist): No
such file or directory
*** [fake-pkg] Error code 74
Stop in /usr/ports/devel/p5-Class-Accessor.
*** [reinstall] Error code 1
Stop in /usr/ports/devel/p5-Class-Accessor.
** Command failed [exit code 1]: /usr/bin/script -qa
/tmp/portupgrade20141128-49589-1729ujg env UPGRADE_TOOL=portupgrade
UPGRADE_PORT=p5-Class-Accessor-0.34_1 UPGRADE_PORT_VER=0.34_1 make
-DINSTALLS_DEPENDS -DFORCE_PKG_REGISTER reinstall
---> Restoring the old version
[subscribe.vioms.ru] Installing p5-Class-Accessor-0.34_1: 100%
** Fix the installation problem and try again.
More information about the freebsd-perl
mailing list