Date: Sun, 13 Dec 2015 23:59:48 +0300 From: David Gessel <gessel@blackrosetech.com> To: gecko@FreeBSD.org Subject: FreeBSD Port: security/ca_root_nss Message-ID: <566DDC44.5050202@blackrosetech.com>
next in thread | raw e-mail | index | archive | help
Gecko, I can't get past updating ca_root_nss on my system. I've tried deinstalling perl, reinstalling perl, portmaster, and every other relatively low impact method I know of to get past this, but even with perl removed, if I make install clean /usr/ports/security/ca_root_nss, I get the same failure every time: ... ===>>> Re-installation of perl5-5.20.3_8 succeeded ===>>> All >> ca_root_nss-3.19.2 (2/171) ===>>> Returning to dependency check for security/ca_root_nss ===>>> Dependency check complete for security/ca_root_nss ===>>> All >> ca_root_nss-3.19.2 (2/171) ===> Cleaning for ca_root_nss-3.20.1 ===> License MPL accepted by the user ===> Found saved configuration for ca_root_nss-3.15.5 ===> ca_root_nss-3.20.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ca_root_nss-3.20.1 for building ===> Extracting for ca_root_nss-3.20.1 => SHA256 Checksum OK for nss-3.20.1.tar.gz. ===> Patching for ca_root_nss-3.20.1 ===> ca_root_nss-3.20.1 depends on file: /usr/local/bin/perl5.20 - not found ===> Building for perl5-5.20.3_8 make[2]: cannot open Makefile. make[2]: stopped in /var/ports/usr/ports/lang/perl5.20/work/perl-5.20.3 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/lang/perl5.20 *** Error code 1 Stop. make: stopped in /usr/ports/security/ca_root_nss ===>>> make build failed for security/ca_root_nss ===>>> Aborting update ===>>> Update for security/ca_root_nss failed ===>>> Aborting update ===>>> There are messages from installed ports to display, but first take a moment to review the error messages above. Then press Enter when ready to proceed. Perl appears to be properly installed, but it is installed in /usr/local/bin/perl5.20.3 not /usr/local/bin/perl5.20 # ls /usr/local/bin/perl* /usr/local/bin/perl /usr/local/bin/perl5.20.3 /usr/local/bin/perldoc /usr/local/bin/perlthanks /usr/local/bin/perl5 /usr/local/bin/perlbug /usr/local/bin/perlivp After # ln -s /usr/local/bin/perl5.20.3 /usr/local/bin/perl5.20 root@claudel:/usr/ports/security/ca_root_nss # ls /usr/local/bin/perl* /usr/local/bin/perl /usr/local/bin/perl5.20 /usr/local/bin/perlbug /usr/local/bin/perlivp /usr/local/bin/perl5 /usr/local/bin/perl5.20.3 /usr/local/bin/perldoc /usr/local/bin/perlthanks # portmaster -Rd security/ca_root_nss succeeds Path variable? Or is 5.20.3 modifying the installation path relative to earlier?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?566DDC44.5050202>