From owner-freebsd-current@FreeBSD.ORG Mon Feb 24 17:10:25 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 6408EEC4 for ; Mon, 24 Feb 2014 17:10:25 +0000 (UTC) Received: from orthanc.ca (neo.orthanc.ca [IPv6:2607:f2f8:abf8::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 406491D5C for ; Mon, 24 Feb 2014 17:10:25 +0000 (UTC) Received: from [192.168.42.6] (d66-183-221-35.bchsia.telus.net [66.183.221.35] (may be forged)) (authenticated bits=0) by orthanc.ca (8.14.7/8.14.7) with ESMTP id s1OHAL1A084630 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 24 Feb 2014 09:10:22 -0800 (PST) (envelope-from lyndon@orthanc.ca) From: Lyndon Nerenberg Content-Type: multipart/signed; boundary="Apple-Mail=_3F27D074-C6F1-4FFB-B6F9-61D3E37C7896"; protocol="application/pgp-signature"; micalg=pgp-sha1 Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: Import of DragonFly Mail Agent Date: Mon, 24 Feb 2014 09:10:19 -0800 References: <20140223211155.GS1699@ithaqua.etoilebsd.net> <530B67EA.1090102@FreeBSD.org> <45746.1393257416@critter.freebsd.dk> <17F7065F-5CE1-47CE-AB45-7356E78E243A@FreeBSD.org> To: freebsd-current@freebsd.org In-Reply-To: <17F7065F-5CE1-47CE-AB45-7356E78E243A@FreeBSD.org> X-Mailer: Apple Mail (2.1827) X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on orthanc.ca X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 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: Mon, 24 Feb 2014 17:10:25 -0000 --Apple-Mail=_3F27D074-C6F1-4FFB-B6F9-61D3E37C7896 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 On Feb 24, 2014, at 8:50 AM, David Chisnall = wrote: > Or, purely hypothetically, if your goal was to make it work, you could = just use Poudriere which will take a list of packages that you need and = build a package set for you, which you can stick on a DVD / USB stick / = whatever and take into your production environment. For all the air-gapped shops I dealt with, any package builds had to be = done inside the air-gap. (Those were the rules - I didn't make them.) The bottom line was: the fewer external dependencies to build a = basically useful system, the better. > If Poudriere doesn't do what you want, then constructive feature = requests are always welcome (bapt likes having us add things to his = to-do list - he has way too much free time). What would really help is if the ports fetch-recursive-list target could = extend to reliably include the distfiles for the runtime dependencies as = well. But I'm not even sure that's possible. We tried a few different = things, but in the end we had to brute force it by running 'make fetch' = in every one of the ports directories in order to get all the distfiles = onto an external system, which we then rsynced to a USB drive, marched = inside, and rsynced to the fileserver. Not pretty ... but with all the = distfiles at hand we knew the inside ports builds wouldn't fail due to = missing dependencies. --lyndon --Apple-Mail=_3F27D074-C6F1-4FFB-B6F9-61D3E37C7896 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJTC3z8AAoJEG8PnXiV/JnUDCgQALnzWveDo2OvwJJI7CRKBECB mYMJBEvRIpAXqrC1dHQzBMJCMHnrYtFxNCrJ0PlIxMpFBlaHlY0yRZZp94QNKKKy zk7bgRcAB8xJQKlv+7sAj0/BGiUvGqOLkvMDk7sTvUb3MUlqUb4CzRSqY5TLu9vF NEYNFuBiMSuXMX023DxzFGgaVY6bCg271nPKAzPKAAp64RkhKMv7QL3QcEv91rvw Nm8cm0wf4rMEuKms3ePT5HhuYFxOC7lSF78zakw1mEa40PT8PN4pKeJU+Ghb3E7w bSUSAi2yO8UdEH+iMxyxZ74sc9PQPJihLeqxChobts2uTPJQQ1zrYNPu1nFTwM3q CCntqMsTtg5axBL72TMYjYv6twp3Cq4R+yPEyLFMRdk8B0pdwZhAcm9qLP9m/sHG 2dJu5CZG5Z6xw1jQfNytb8tryqQDc/RtOzOGckFw12Nm2eNq8VYri6q2xiQVEmt1 Ddtn46HsISkRx93Dd6VF2pDkwX6dcmGPWRwT0VK+CaomUIibYDESjhzQSskzvjHe HCVr69ubkcRU2ieMEqW3DdCZ57CaO88ot7+r6zcHQTydhfBSb1UUT9BmMUWHwVMm coS1bmlskunIaMJJikvAvpyKVZKmTYHMTSq4+If1RNcGzSxhII1o6YhZrw0NquT+ K2ojLxYZHYZWNiQujM2W =xdVJ -----END PGP SIGNATURE----- --Apple-Mail=_3F27D074-C6F1-4FFB-B6F9-61D3E37C7896--