Re: Import of DragonFly Mail Agent

From: David Chisnall <theraven_at_FreeBSD.org>
Date: Mon, 24 Feb 2014 16:50:45 +0000
On 24 Feb 2014, at 16:39, Lyndon Nerenberg <lyndon_at_orthanc.ca> wrote:

> If the above doesn't work, you have to fall back to ports.  And this is where things get really hairy.  Just generating the list of required distfiles is problematic. 'make fetch-recursive-list' will give you a script to run to pull down the direct build dependencies, but this misses run-time dependencies.  Generating that list takes a lot of manual work, and is *very* time consuming.

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.  It will also let trivially update the package set to the latest version and build the packages with your specific configuration.

If you need an environment this customised, but don't want to use the tools specifically designed for building such a setup, then you don't really get to complain.  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).

David
Received on Mon Feb 24 2014 - 15:50:52 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:47 UTC