Date: Tue, 15 Dec 2015 00:28:26 +0300 From: David Gessel <gessel@blackrosetech.com> To: Jan Beich <jbeich@vfemail.net> Cc: perl@FreeBSD.org Subject: Re: FreeBSD Port: security/ca_root_nss Message-ID: <566F347A.1000100@blackrosetech.com> In-Reply-To: <si35-ok5g-wny@vfemail.net> References: <566DDC44.5050202@blackrosetech.com> <si35-ok5g-wny@vfemail.net>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Due to some wackiness with my 5.20 install (residual 5.16 files gumming up the works), I deinstalled 5.20, reinstalled 5.16, and started the rebuilld of all ports. ===>>> All >> ca_root_nss-3.20.1 (27/173) ===> Cleaning for ca_root_nss-3.20.1 ===> License MPL accepted by the user ===> Found saved configuration for ca_root_nss-3.15.1_1 ===> 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.16 - not found ===> ca_root_nss-3.20.1 depends on file: /usr/local/bin/perl5.16 - not found *** Error code 1 Stop. make: stopped in /usr/ports/security/ca_root_nss ===>>> make build failed for security/ca_root_nss ===>>> Aborting update # ls /usr/local/bin/perl* /usr/local/bin/perl /usr/local/bin/perl5.16.3 /usr/local/bin/perldoc /usr/local/bin/perlthanks /usr/local/bin/perl5 /usr/local/bin/perlbug /usr/local/bin/perlivp # ln -s /usr/local/bin/perl5.16.3 /usr/local/bin/perl5.16 Solved the problem again. - -------- Original Message -------- Subject: Re: FreeBSD Port: security/ca_root_nss From: Jan Beich <jbeich@vfemail.net> To: David Gessel <gessel@blackrosetech.com> Date: Mon Dec 14 2015 05:10:03 GMT+0300 (AST) > (Redirecting untrimmed to perl@ as this is unlikely to be gecko@ fault) > > David Gessel <gessel@blackrosetech.com> writes: > >> 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 > > Probably related to /usr/ports/UPDATING from 20150914. On new or already > updated systems it should check package version rather than file existence. > > $ make -V BUILD_DEPENDS > perl5>=5.20<5.21:/usr/ports/lang/perl5.20 > > $ make depends > ===> ca_root_nss-3.20.1 depends on package: perl5>=5.20<5.21 - 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? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJWbzR6AAoJEHBZhGQX66lyarQP/30Pnj/sHMBVW63BwO3Qb2Uy GN38/+OZGZO16YSXmoq7IjUpWWuqTIBViGmn9jvsbXGDobW7rSAn/RVfbHt57oUT V554Xvvf4k1H1nB4knk08NaDJHGaAc6l52VTo7ocTOcWTC8mqY5ngLqP2BLEUto/ TFTe70wfgF4jcAQotrzHqaMR9zTskldoxgiChRNf/LhKqVj/LhsifaRY04DHm75c B0ZbgUfjAwRbvMi1qVG40XS9daNeacGPn8YJ1bw6IN+0/cuOE95K9ORERdAAInze NOzZj5+qs2VHJGb+/jSaUMyFAfJpomVwu8x0VV8DydVx6T5g7K6Vnq8Ir91jp1AX qmb0Fs/DmVFhZiX4MpFh0+dye3WoOWirnm8YC6runUgC86tvScmisaYj/60ewEXm 1yCpna2OjeFVTbhQCXYwMElzndLSj4iK22VKUB0+Qx5Tn95OEvTfmJBGLYMNoXEj 233Jj3PK5HQS5f927qJuB82pEyknhKSMp4OIiqRnMCc2OMypmVRb45MlmLAmeGuI cl1J6NoxELfuEIs8Vzvs3izVDzK4hmEHwiPmlAK+CJXgJ1drG9eg31gU6JCXsU4j lUmWO3NS7dslePFZr3Wuc0UGUTIhr3c17exd8r2pmZdIGlsO9FLGGr23Jn0gtu3P CTkTeUSvZC2g7H5vRUcu =86mP -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?566F347A.1000100>