Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 2015 03:10:03 +0100
From:      Jan Beich <jbeich@vfemail.net>
To:        David Gessel <gessel@blackrosetech.com>
Cc:        perl@FreeBSD.org
Subject:   Re: FreeBSD Port: security/ca_root_nss
Message-ID:  <si35-ok5g-wny@vfemail.net>
In-Reply-To: <566DDC44.5050202@blackrosetech.com> (David Gessel's message of "Sun, 13 Dec 2015 23:59:48 %2B0300")
References:  <566DDC44.5050202@blackrosetech.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
(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?  

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAEBCgBmBQJWbiT7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF
NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bl0wIAMl4nvImADJeL5oMtIG13mVW
0yruuALPi0QjeX7XckDODZ2uiGmKNvyTaZHYnd1klf4zudyW8IdXXrd97LfkW6d+
gQq9+laqmGpz2Y9czXC9BHy6eMWQAYgjlHB3vKv+LJiw7Ia+/8t2Xn1ioAZWT7bf
wrghHiq/q3QJvLKbaRV0GCM8MtHV5tpaIlEqrPS9se9N4w64Rw4TrJYc6UiB9Tq+
ySZbe1BBxfl7mQQou6LI6Ipf5IYSC23gy5Rr5NFiSh1Tcl2GDmSgL3dMK0Rdk27X
ePugVWaM8uNxZxNlmc/NI6AUvdPe1soCwumDOsCK7tZr67fy4yZtM3aXNno34ec=
=K0h/
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?si35-ok5g-wny>