From owner-freebsd-toolchain@freebsd.org Tue Aug 15 07:16:10 2017 Return-Path: Delivered-To: freebsd-toolchain@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 D9AA4DB6960 for ; Tue, 15 Aug 2017 07:16:10 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-82.reflexion.net [208.70.210.82]) (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 87AE5633A3 for ; Tue, 15 Aug 2017 07:16:09 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 1276 invoked from network); 15 Aug 2017 07:17:55 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 15 Aug 2017 07:17:55 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Tue, 15 Aug 2017 03:16:08 -0400 (EDT) Received: (qmail 17626 invoked from network); 15 Aug 2017 07:16:08 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 15 Aug 2017 07:16:08 -0000 Received: from [192.168.1.26] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id ABE9AEC88E9; Tue, 15 Aug 2017 00:16:07 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: poudriere jail -m null -v head vs. at least one port: the "-v head" is not just for "display" Message-Id: Date: Tue, 15 Aug 2017 00:16:07 -0700 To: Bryan Drewery , FreeBSD Toolchain X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Aug 2017 07:16:11 -0000 =46rom man poudriere : jail These subcommands are mutually exclusive. . . . -v version Specifies which version of FreeBSD to use in the jail. = If you are using method ftp then the version should in = the form of: 9.0-RELEASE. If you are using method of svn then = the version should be in the form of git or svn branches: stable/9 or head for CURRENT. Other methods only use = the value for display. Note the last sentence. (Side note: despite that sentence poudriere fails if no -v version is supplied in the poudriere jail command: the version file ends up missing.) Based on the description I tried: poudriere jail -c -j zrFBSDx64Cjail -m null -M = /usr/obj/DESTDIRs/clang-amd64-installworld-dist -S /usr/src -v head poudriere ports -c -m null -M /usr/ports /usr/bin/nohup poudriere bulk -j zrFBSDx64Cjail -f = /root/amd64-prelim-origins.txt -w & But got a failure: # poudriere status -a =3D>> Warning: Looking up all matching builds. This may take a while. SET PORTS JAIL BUILD STATUS QUEUE BUILT FAIL = SKIP IGNORE REMAIN TIME LOGS - default zrFBSDx64Cjail 2017-08-14_22h36m51s done 157 123 1 = 33 0 0 00:47:55 = /usr/local/poudriere/data/logs/bulk/zrFBSDx64Cjail-default/2017-08-14_22h3= 6m51s where the log shows: = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for python27-2.7.13_7 pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsd12/IN.py:No such file or directory pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsd12/IN.pyc:No such file or directory pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsd12/IN.pyo:No such file or directory pkg-static: Unable to access file = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsd12/regen:No such file or directory *** Error code 1 Stop. make: stopped in /usr/ports/lang/python27 =3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for python27-2.7.13_7 build of lang/python27 | python27-2.7.13_7 ended at Mon Aug 14 22:43:23 = PDT 2017 build time: 00:01:41 !!! build failure encountered !!! Looking around the shows use of "head" instead of "12". For example:log Listing = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsdhead ... Compiling = /wrkdirs/usr/ports/lang/python27/work/stage/usr/local/lib/python2.7/plat-f= reebsdhead/IN.py ... I'd guess that "head" is from my : -v head in the poudriere jail command. If that is right I'd need to have used -v 12 for the jail to match what lang/python27 eventually requires. And trying that worked. =3D=3D=3D Mark Millard markmi at dsl-only.net