From owner-freebsd-current@FreeBSD.ORG Fri Aug 8 19:24:32 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1DA3B1E9 for ; Fri, 8 Aug 2014 19:24:32 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (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 F40862FFF for ; Fri, 8 Aug 2014 19:24:31 +0000 (UTC) Received: from bdrewery (uid 1298) (envelope-from bdrewery@freebsd.org) id 6a by freefall.freebsd.org (DragonFly Mail Agent v0.9+); Fri, 08 Aug 2014 19:24:31 +0000 Received: (qmail 22235 invoked from network); 8 Aug 2014 14:24:30 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 8 Aug 2014 14:24:30 -0500 Message-ID: <53E523E2.5000103@FreeBSD.org> Date: Fri, 08 Aug 2014 14:24:18 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Matthias Apitz Subject: Re: poudriere: setting up jail failes References: <20140808164640.GA14611@sh4-5.1blu.de> <53E51A67.1020904@FreeBSD.org> <20140808191156.GA1386@La-Habana> In-Reply-To: <20140808191156.GA1386@La-Habana> OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CF8VR2Fj2QXIj12Q05bbPA8PU5EBxP4rU" Cc: freebsd-current@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 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: Fri, 08 Aug 2014 19:24:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --CF8VR2Fj2QXIj12Q05bbPA8PU5EBxP4rU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 8/8/2014 2:11 PM, Matthias Apitz wrote: > El d=C3=ADa Friday, August 08, 2014 a las 01:43:51PM -0500, Bryan Drewe= ry escribi=C3=B3: >=20 >> Yes. For you it is fixed in stable/10 r257460 (which was in before 10.= 0 >> release) which added -N to mtree. There was a lot of polish at the end= >> of 10.0 so you should probably upgrade to at least 10.0 either way. >> >> It could be that older releases building 10 and head for Poudriere may= >> be an issue still. I'll have to test more. Specifically the call of >> 'make distrib-dirs DB_FROM_SRC=3D1' seemingly not using the itools ver= sion >> of mtree. >=20 > This is perhaps the problem. >=20 >> Also note that running a head jail on a 10.0 system is not really >> supported. You may run into many weird issues building packages. It's >> supported to have your host be newer than the jails but not the other >> way around. >=20 > Hmm? The poudriere has the '-m svn' flag for creating jails. If one use= s > this flag, the jail will always be newer than the host. If this is an > issue (which I do not understand if things are done in a jail, using th= e > toolchain of the jail) then this flag should be deleted from > poudriere, IMHO. >=20 > Thanks >=20 > matthias >=20 The use of -v head from a 10.0 system is the issue. Once you start a build poudriere yells loudly that it is not supported. Major release jumps are not supported. You can usually get away with a head host using a head jail that is a few weeks newer as long as KBI does not change. Doing major releases though can get into trouble with unknown syscalls and different sized structs and capabilities. FreeBSD only tries to be backwards-compatible with its interfaces (among major releases), not guaranteed to be forward or even backwards compatible with head from yesterday. --=20 Regards, Bryan Drewery --CF8VR2Fj2QXIj12Q05bbPA8PU5EBxP4rU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iQEcBAEBAgAGBQJT5SPiAAoJEDXXcbtuRpfPQd8IAIvjK/N83822sJjRGykymbZo cLPMw4jShPrg/JKosO0KkB03dYv50p6Pj8+lfiwp97cRagp5FtQR/2+ToSFOALa5 XYQ++bBmgzuhQAHGJTkg69317wNbB6DqpuBl/DPDby9rGzGPIilaZ9/pMMg2aoBx VIecbKnjye5+aN196SBDbJQaFBrcclpQftzmU3Z/Esea53rhT43zS3jHPrkT4KHA 5c9qoLxXGRYma3iX+mD1rJLZnzlyjwrOyn3gWkS7U5CT3a8RyH4/uZhiWbem95AY w3nkV+TNNfqIETNb2eULOeSfiMdviY8HWSLXV34HsqaksSuYAY0pBHY9GMY495E= =Gtbf -----END PGP SIGNATURE----- --CF8VR2Fj2QXIj12Q05bbPA8PU5EBxP4rU--