From owner-freebsd-perl@freebsd.org Mon Dec 14 02:17:26 2015 Return-Path: Delivered-To: freebsd-perl@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 416E0A43E22 for ; Mon, 14 Dec 2015 02:17:26 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2B1F117B2 for ; Mon, 14 Dec 2015 02:17:26 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: by mailman.ysv.freebsd.org (Postfix) id 28474A43E21; Mon, 14 Dec 2015 02:17:26 +0000 (UTC) Delivered-To: perl@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27D42A43E20 for ; Mon, 14 Dec 2015 02:17:26 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: from vfemail.net (onethreetwo.vfemail.net [199.16.11.132]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ECCAC17B1 for ; Mon, 14 Dec 2015 02:17:25 +0000 (UTC) (envelope-from jbeich@vfemail.net) Received: (qmail 46222 invoked by uid 89); 14 Dec 2015 02:10:44 -0000 Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1) by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP; 14 Dec 2015 02:10:43 -0000 Received: (qmail 46133 invoked by uid 89); 14 Dec 2015 02:10:26 -0000 Received: by simscan 1.3.1 ppid: 46128, pid: 46130, t: 0.0029s scanners:none Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62) by FreeQueue with SMTP; 14 Dec 2015 02:10:26 -0000 Received: (qmail 32224 invoked by uid 89); 14 Dec 2015 02:10:26 -0000 Received: by simscan 1.4.0 ppid: 32181, pid: 32219, t: 0.8545s scanners:none Received: from unknown (HELO nil) (amJlaWNoQHZmZW1haWwubmV0@172.16.100.27) by mail.vfemail.net with ESMTPA; 14 Dec 2015 02:10:25 -0000 From: Jan Beich To: David Gessel Cc: perl@FreeBSD.org Subject: Re: FreeBSD Port: security/ca_root_nss References: <566DDC44.5050202@blackrosetech.com> Date: Mon, 14 Dec 2015 03:10:03 +0100 In-Reply-To: <566DDC44.5050202@blackrosetech.com> (David Gessel's message of "Sun, 13 Dec 2015 23:59:48 +0300") Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Dec 2015 02:17:26 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable (Redirecting untrimmed to perl@ as this is unlikely to be gecko@ fault) David Gessel 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----- --=-=-=--