Date: Mon, 24 Feb 2014 09:10:19 -0800 From: Lyndon Nerenberg <lyndon@orthanc.ca> To: freebsd-current@freebsd.org Subject: Re: Import of DragonFly Mail Agent Message-ID: <BAC116F6-6C6C-4CB3-B4C5-680C06096D54@orthanc.ca> In-Reply-To: <17F7065F-5CE1-47CE-AB45-7356E78E243A@FreeBSD.org> References: <20140223211155.GS1699@ithaqua.etoilebsd.net> <530B67EA.1090102@FreeBSD.org> <D39456D8-88D1-4617-825C-44B30890FBD8@orthanc.ca> <45746.1393257416@critter.freebsd.dk> <ACBDDBE2-34C5-4F8D-8803-D42686C526C7@orthanc.ca> <17F7065F-5CE1-47CE-AB45-7356E78E243A@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <theraven@FreeBSD.org> = 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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAC116F6-6C6C-4CB3-B4C5-680C06096D54>