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
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

(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 deinstall=
ing perl, reinstalling perl, portmaster, and every other relatively low imp=
act method I know of to get past this, but even with perl removed, if I mak=
e install clean /usr/ports/security/ca_root_nss, I get the same failure eve=
ry time:
>
> ...
> =3D=3D=3D>>> Re-installation of perl5-5.20.3_8 succeeded
>
>
> =3D=3D=3D>>> All >> ca_root_nss-3.19.2 (2/171)
>
> =3D=3D=3D>>> Returning to dependency check for security/ca_root_nss
> =3D=3D=3D>>> Dependency check complete for security/ca_root_nss
>
> =3D=3D=3D>>> All >> ca_root_nss-3.19.2 (2/171)
>
> =3D=3D=3D>  Cleaning for ca_root_nss-3.20.1
> =3D=3D=3D>  License MPL accepted by the user
> =3D=3D=3D>  Found saved configuration for ca_root_nss-3.15.5
> =3D=3D=3D>   ca_root_nss-3.20.1 depends on file: /usr/local/sbin/pkg - fo=
und
> =3D=3D=3D> Fetching all distfiles required by ca_root_nss-3.20.1 for buil=
ding
> =3D=3D=3D>  Extracting for ca_root_nss-3.20.1
> =3D> SHA256 Checksum OK for nss-3.20.1.tar.gz.
> =3D=3D=3D>  Patching for ca_root_nss-3.20.1
> =3D=3D=3D>   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>=3D5.20<5.21:/usr/ports/lang/perl5.20

  $ make depends
  =3D=3D=3D>   ca_root_nss-3.20.1 depends on package: perl5>=3D5.20<5.21 - =
found

> =3D=3D=3D>  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
> =3D=3D=3D> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failur=
e 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
>
> =3D=3D=3D>>> make build failed for security/ca_root_nss
> =3D=3D=3D>>> Aborting update
>
> =3D=3D=3D>>> Update for security/ca_root_nss failed
> =3D=3D=3D>>> Aborting update
>
> =3D=3D=3D>>> 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=20=20
>
>  # ls /usr/local/bin/perl*
> /usr/local/bin/perl             /usr/local/bin/perl5.20.3       /usr/loca=
l/bin/perldoc          /usr/local/bin/perlthanks
> /usr/local/bin/perl5            /usr/local/bin/perlbug          /usr/loca=
l/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/loca=
l/bin/perlbug          /usr/local/bin/perlivp
> /usr/local/bin/perl5            /usr/local/bin/perl5.20.3       /usr/loca=
l/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?=20=20

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----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>