with USE_GROFF around,  it might be that, when you restart a failed dpb,
it will sit quite some time before it reaches some unbuilt port that doesn't
use dpb.

There's now a new file, dependencies.log, and a new option, 
-d dependencies.log, to fix that issue: at the end of the dependencies walk,
dpb will produce a coarse listing of ports needed to build other stuff,
sorted by most wanted stuff first.

The -d option lists the first ten entries in that file before doing anything
else, like walking the full tree.

This currently starts as follows:

devel/gettext 393
converters/libiconv 264
textproc/groff 259
lang/python/2.6 234
devel/gmake 214
archivers/bzip2 166
lang/ghc 154
lang/ruby/1.8 123
devel/ruby-gems 109
devel/metaauto 97

not too surprisingly.  Thus, those ports will be discovered first, ensuring
a lot of stuff gets buildable very quickly.

Reply via email to