From owner-freebsd-pkgbase@freebsd.org Wed Apr 6 20:24:06 2016 Return-Path: Delivered-To: freebsd-pkgbase@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 56ECDB06D49 for ; Wed, 6 Apr 2016 20:24:06 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 46A2C18AF; Wed, 6 Apr 2016 20:24:06 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id EF2241CC3; Wed, 6 Apr 2016 20:24:05 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Wed, 6 Apr 2016 20:24:03 +0000 From: Glen Barber To: Sean Fagan Cc: freebsd-pkgbase@freebsd.org, Marko Turk Subject: Re: Missing METALOG Message-ID: <20160406202403.GA1498@FreeBSD.org> References: <56F169EC.6010400@pcbsd.org> <20160322164814.GJ58208@FreeBSD.org> <56F1979C.7010306@pcbsd.org> <20160322202242.GL58208@FreeBSD.org> <08F56E57-F9F4-4C3E-8154-108E5E50E3D0@ixsystems.com> <20160322210541.GM58208@FreeBSD.org> <26D01772-FF20-4875-B2D0-4588A6AD22C6@ixsystems.com> <20160405232942.GH1596@FreeBSD.org> <66D097F5-E409-4F44-A541-94D87EC63308@ixsystems.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline In-Reply-To: <66D097F5-E409-4F44-A541-94D87EC63308@ixsystems.com> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2016 20:24:06 -0000 --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 06, 2016 at 11:31:49AM -0700, Sean Fagan wrote: > On Apr 5, 2016, at 4:29 PM, Glen Barber wrote: > >>>>>>>>=20 > > The problem should be resolved as of r297598. The issue was setting > > DESTDIR as 'DESTDIR=3D${DESTDIR:U${WSTAGEDIR}}', which will never allow > > locating WSTAGEDIR since it is only being set to the correct location > > when DESTDIR is not set. By setting DESTDIR=3D${WSTAGEDIR} directly, t= he > > MAKEOBJDIRPREFIX and DESTDIR are expanded correctly, so although not > > obvious at first what was going wrong, I was able to get a full package > > set with non-default .{OBJDIR}. >=20 > Nope. >=20 > % env MAKEOBJDIRPREFIX=3D${HOME}/obj make DESTDIR=3D${HOME}/packages -j1 = -DNO_CLEAN -DNO_ROOT packages Why are you specifying DESTDIR for the 'packages' target? It seem you want the actual 'packages/' directory to be outside of the OBJDIR. Instead of specifying DESTDIR, try using 'REPODIR=3D$HOME/packages', which I believe should work. > [gobs of output] > pkg: /home/sef/obj/home/sef/freebsd-pkg/repo/FreeBSD:11:amd64/11.0.s20160= 406182537 is not a directory > Cannot create repository catalogue >=20 > Note that, as I said in my earlier message, nothing seems to actually cra= te the repo directory. >=20 No, it is because the repository location is by default expected to be within .OBJDIR. I believe using REPODIR as above should work. Glen --CE+1k2dSO48ffgeK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXBXBjAAoJEAMUWKVHj+KTKdIQAJSfcv8oAk9pToDXP+6xCrQI k1q28NchqGlIkzamjdkaOLJFefzdZij8sBCKwcSHjI2ZXL7Gr7/+9ZGWzIoUrPy/ dpv3FdJN721sycDw7/vNPFpvYVsehCcgxLDT4rK54rDMBjF8S8kh1KFQylY6uwXz fsxJyhn0877DOvvgQOPt/PaOpVZIpvQaa55/FvGKhcfgKSQncKAOg2IIgSGBW9MH Z1RYhH9a2spFOxk+GGO51BGZmwKc5K8ht/r9eKOo6pYb3Az24gbdx4Ukw0yrcB4U TIfUT/Tya70ORvkcxLAbNxaQZwxF40lo8sc9EPZhyMABsMJ7QEe36G6LAPpv9nLp 8UFZPuCkPcjaxkIbjzJ5bKgCV4MudwfWFSPU3DTFvKJ+JPcWSXBHgRJHehmqxf89 CNIfA0O8I1cybK3fQtTgduhVGm2SAW8JjvqPs8iTB1cWc9tyFUEQSQcWKJqYhz4J 7etR1IUrmkrw4rBX7O5WfjWdcOIKKrDknEx5W1+/oS4OXg/xDI9RZvR5ro1bdU6G MmoDLw6L4Y52qgpkcAjoIC+swOVGwKNS8V3cAKR6SCUwVb7GCuGrXy6tlhrSgJ3w IvSZuU0vSP6n3fZOebFkK82xGOTMNU451MWoTRpC+0N+Ku4Xd9QkBO2pjGUCQmwy iVp5PBeAwrH0XfoglhLn =zLeQ -----END PGP SIGNATURE----- --CE+1k2dSO48ffgeK--