From owner-freebsd-current@freebsd.org Wed Jul 5 19:29:08 2017 Return-Path: Delivered-To: freebsd-current@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 8FC91D8F36B for ; Wed, 5 Jul 2017 19:29:08 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5382068C58; Wed, 5 Jul 2017 19:29:08 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 6CBC511669; Wed, 5 Jul 2017 19:29:07 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 9BD5F587B; Wed, 5 Jul 2017 19:29:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id 0kzYhDCJR9Uc; Wed, 5 Jul 2017 19:29:02 +0000 (UTC) Subject: Re: [base package build] [fail] r320347 -> r320392: install: builddir/Africa/Abidjan: No such file or directory DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 1C64B5876 To: Cy Schubert Cc: Boris Samorodov , freebsd-current@freebsd.org, bapt@freebsd.org References: <201706272014.v5RKEj8L042071@slippy.cwsent.com> From: Bryan Drewery Organization: FreeBSD Message-ID: <291c901c-7b78-7f4f-dd8d-d808406fbc39@FreeBSD.org> Date: Wed, 5 Jul 2017 12:29:00 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <201706272014.v5RKEj8L042071@slippy.cwsent.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UMVEimIc8tkOmRSqA1n5pHiCvanl0O7sJ" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jul 2017 19:29:08 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UMVEimIc8tkOmRSqA1n5pHiCvanl0O7sJ Content-Type: multipart/mixed; boundary="lqMESdlFVuAvpHCbkFDFe9mUliTQ2oLlW"; protected-headers="v1" From: Bryan Drewery To: Cy Schubert Cc: Boris Samorodov , freebsd-current@freebsd.org, bapt@freebsd.org Message-ID: <291c901c-7b78-7f4f-dd8d-d808406fbc39@FreeBSD.org> Subject: Re: [base package build] [fail] r320347 -> r320392: install: builddir/Africa/Abidjan: No such file or directory References: <201706272014.v5RKEj8L042071@slippy.cwsent.com> In-Reply-To: <201706272014.v5RKEj8L042071@slippy.cwsent.com> --lqMESdlFVuAvpHCbkFDFe9mUliTQ2oLlW Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 6/27/17 1:14 PM, Cy Schubert wrote: > In message <201706271956.v5RJujqP065871@slippy.cwsent.com>, Cy Schubert= =20 > writes: >> In message <83207990-cd7c-90ea-6893-c0b3b132134d@passap.ru>, Boris=20 >> Samorodov wr >> ites: >>> 27.06.2017 20:06, Trond Endrest=C3=83=C2=B8l =C3=90=C2=BF=C3=90=C2=B8= =C3=91=CB=86=C3=90=C2=B5=C3=91=E2=80=9A: >>> >>>> Try running make installworld without -j N. >>>> Serial installworld was successful at my end. >>> >>> Thank you, that helped. >> >> For users doing poudriere jail -c or poudriere jail -u, use -J 1, thou= gh=20 >> poudriere should only perform parallel builds only, not parallel insta= lls.=20 >> Parallel installs is simply asking for trouble regardless. >=20 Parallel install should be working just fine. It is a supported feature of installworld. What was the issue exactly? > The patch I'm about to post here isn't quite correct. Either base or th= e=20 > port's upstream should be patched to resolve this but this should help = > someone somewhere. >=20 > Index: Makefile > =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 > --- Makefile (revision 444518) > +++ Makefile (working copy) > @@ -2,7 +2,7 @@ > =20 > PORTNAME=3D poudriere > DISTVERSION=3D 3.1.19 > -PORTREVISION=3D 0 > +PORTREVISION=3D 1 > CATEGORIES=3D ports-mgmt > MASTER_SITES=3D LOCAL/bdrewery/${PORTNAME}/ \ > http://mirror.shatow.net/freebsd/${PORTNAME}/ \ > Index: files/patch-src__share__poudriere__jail.sh > =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 > --- files/patch-src__share__poudriere__jail.sh (nonexistent) > +++ files/patch-src__share__poudriere__jail.sh (working copy) > @@ -0,0 +1,27 @@ > +--- src/share/poudriere/jail.sh.orig 2017-06-01 10:21:58.000000000 -07= 00 > ++++ src/share/poudriere/jail.sh 2017-06-27 13:06:20.548694000 -0700 > +@@ -272,21 +272,16 @@ > + } > +=20 > + installworld() { > +- local make_jobs > + local destdir=3D"${JAILMNT}" > +=20 > +- if [ ${JAIL_OSVERSION} -gt 1100086 ]; then > +- make_jobs=3D"${MAKE_JOBS}" > +- fi > +- > + msg "Starting make installworld" > +- ${MAKE_CMD} -C "${SRC_BASE}" ${make_jobs} installworld \ > ++ ${MAKE_CMD} -C "${SRC_BASE}" installworld \ > + DESTDIR=3D${destdir} DB_FROM_SRC=3D1 || \ > + err 1 "Failed to 'make installworld'" > +- ${MAKE_CMD} -C "${SRC_BASE}" ${make_jobs} DESTDIR=3D${destdir} \ > ++ ${MAKE_CMD} -C "${SRC_BASE}" DESTDIR=3D${destdir} \ > + DB_FROM_SRC=3D1 distrib-dirs || \ > + err 1 "Failed to 'make distrib-dirs'" > +- ${MAKE_CMD} -C "${SRC_BASE}" ${make_jobs} DESTDIR=3D${destdir} \ > ++ ${MAKE_CMD} -C "${SRC_BASE}" DESTDIR=3D${destdir} \ > + distribution || err 1 "Failed to 'make distribution'" > +=20 > + return 0 >=20 >=20 --=20 Regards, Bryan Drewery --lqMESdlFVuAvpHCbkFDFe9mUliTQ2oLlW-- --UMVEimIc8tkOmRSqA1n5pHiCvanl0O7sJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJZXT39AAoJEDXXcbtuRpfPmE8H/jbzVHUjL28EgsMlTMzDeeq6 sS3z8PFua2nzneQHOr7mCz+owJr1oWCcuNMBhnzfENLvV29uj4SgCRcBq4jvRF+Q QWxOE1d+h+PmkSRFfC/5z0s/Fq/xZ7LcqrQwyfsGlNJaB/eDh3yRlYLB4S8C1XKh Z/h2yrVO+FGyot1fCKy/iF0SMsPpedtmfXyYQXDuFh5x0oE2LJslfo8jE+MpxzrL tz0V6BsQ/5VoHKR4FHqUNP7RpAsYavJ3R9QJRz2nC9r79c8NelkJ9PHrFW7m2zSD NOs8TZgUD0bzjDIRtna/3RPT3XvanqYnrZ+JxcLPLf3nrsKr0dy+8Wlpb8zERmk= =Bv8f -----END PGP SIGNATURE----- --UMVEimIc8tkOmRSqA1n5pHiCvanl0O7sJ--