Import of DragonFly Mail Agent
Benjamin Kaduk
kaduk at MIT.EDU
Tue Feb 25 00:24:08 UTC 2014
On Mon, 24 Feb 2014, Lyndon Nerenberg wrote:
>
> 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.
I'm rather confused by why it isn't working for you.
http://svnweb.freebsd.org/ports/head/Mk/bsd.port.mk?revision=345884&view=markup#l5187
is quite clearly looking in ALL-DEPENDS-LIST, which includes runtime
dependencies. The only thing I can think of is that non-default
configurations are in play, so that 'make config && make config-recursive'
should be (re-)run until it does not prompt, and only then
fetch-recursive-list be used. I suppose there could be broken ports that
always prompt (ISTR kde used to do this), but I thought we had moved away
from that.
-Ben
More information about the freebsd-current
mailing list