Date: Wed, 5 Jul 2017 12:29:00 -0700 From: Bryan Drewery <bdrewery@FreeBSD.org> To: Cy Schubert <Cy.Schubert@komquats.com> Cc: Boris Samorodov <bsam@passap.ru>, freebsd-current@freebsd.org, bapt@freebsd.org Subject: Re: [base package build] [fail] r320347 -> r320392: install: builddir/Africa/Abidjan: No such file or directory Message-ID: <291c901c-7b78-7f4f-dd8d-d808406fbc39@FreeBSD.org> In-Reply-To: <201706272014.v5RKEj8L042071@slippy.cwsent.com> References: <201706272014.v5RKEj8L042071@slippy.cwsent.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UMVEimIc8tkOmRSqA1n5pHiCvanl0O7sJ Content-Type: multipart/mixed; boundary="lqMESdlFVuAvpHCbkFDFe9mUliTQ2oLlW"; protected-headers="v1" From: Bryan Drewery <bdrewery@FreeBSD.org> To: Cy Schubert <Cy.Schubert@komquats.com> Cc: Boris Samorodov <bsam@passap.ru>, 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?291c901c-7b78-7f4f-dd8d-d808406fbc39>