From owner-freebsd-perl@freebsd.org Mon Dec 14 21:28:41 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 8567FA43AB6 for ; Mon, 14 Dec 2015 21:28:41 +0000 (UTC) (envelope-from gessel@blackrosetech.com) 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 6CC651E50 for ; Mon, 14 Dec 2015 21:28:41 +0000 (UTC) (envelope-from gessel@blackrosetech.com) Received: by mailman.ysv.freebsd.org (Postfix) id 69C5BA43AB5; Mon, 14 Dec 2015 21:28:41 +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 50910A43AB4 for ; Mon, 14 Dec 2015 21:28:41 +0000 (UTC) (envelope-from gessel@blackrosetech.com) Received: from shiofuki.blackrosetech.com (173-228-36-135.dedicated.static.sonic.net [173.228.36.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 361211E4F for ; Mon, 14 Dec 2015 21:28:40 +0000 (UTC) (envelope-from gessel@blackrosetech.com) Received: from shiofuki (shiofuki.blackrosetech.com [10.3.69.135]) by shiofuki.blackrosetech.com (Postfix) with ESMTP id F0999396AD8; Mon, 14 Dec 2015 13:28:33 -0800 (PST) X-Virus-Scanned: amavisd-new at blackrosetech.com Received: from shiofuki.blackrosetech.com ([10.3.69.135]) by shiofuki (shiofuki.blackrosetech.com [10.3.69.135]) (amavisd-new, port 10024) with ESMTP id hxKg23w89fdB; Mon, 14 Dec 2015 13:28:31 -0800 (PST) Received: from [10.2.69.6] (unknown [10.2.69.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: gessel@blackrosetech.com) by shiofuki.blackrosetech.com (Postfix) with ESMTPSA id E974D396AC9; Mon, 14 Dec 2015 13:28:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blackrosetech.com; s=BRTDKIM; t=1450128510; bh=QnKY2kXNvnUH3FEGuLkLZNfD5KV+OvmldTzTm6NANFk=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=B6+snFXgzi8SfVBNnk303Z2B1JhsVjDQuETf8V0Zu8a3OO3m2yZmbufpaiie2/nap /qsEtZIe/eDV7MYszNxb2q9TGkWlRIq5z+nf2lrCtkx6lg2I0xq6OSNV0W1oVbhBMa YtN55ZL5OX9CdAnBgq2bkagwAo1VBVd4xp2cwRsw= Subject: Re: FreeBSD Port: security/ca_root_nss To: Jan Beich References: <566DDC44.5050202@blackrosetech.com> Cc: perl@FreeBSD.org From: David Gessel Message-ID: <566F347A.1000100@blackrosetech.com> Date: Tue, 15 Dec 2015 00:28:26 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit 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 21:28:41 -0000 -----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 To: David Gessel 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 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-----