On 11/03/11 23:11, Bryan wrote:
On Thu, Nov 3, 2011 at 22:02, STeve Andre'<and...@msu.edu> wrote:
On 11/03/11 22:44, Bryan wrote:
I invoked dpb with the following switches:
./dpb -b /usr/ports/logs/amd64/build.log -c -f 0 -j 4 -U
I did a build with dpb, and came up with the following failures:
math/kst
multimedia/k3b
graphics/ImageMagick,no_x11
multimedia/xine-lib
net/telepathy/telepathy-glib
x11/gnome/devel-docs
graphics/digikam
graphics/kimdaba
textproc/xerces-c
math/R
graphics/clutter/core
x11/fluxbox
audio/pulseaudio
audio/libgpod
Is there a port output that will show me the error messages, or will I
have to go back and build them individually.
What if they do build... was it scheduling issues with dpb, or something
else?
I just finished a bulk build yesterday with only two avahi flavors
complaining. Bulk building usually works well, but if you miss
something you can get cascading failures, resulting in lots of
failed packages.
You might want to make sure that
- you have up to date kernel& userland compiled. I always
compile the world just before a bulk build to make sure any
late changes are covered. I also verify that I have the latest
cvs updates,
- the ports tree is clean, so pobj, bulk, plist and packages
are empty,
Yea, didn't clean the packages directory...
- the src for new packages has been fetched,
- bsd.port.mk has trust packages and bulk set to yes,
- /var/db/pkg is empty
Ah... you have to have a 'clean' machine everytime? I knew there was
a catch...
Look in /usr/ports/logs/i386/paths/<catagory> for transcripts
of builds.
How often do you run dpb? It's going to take me several days just to
get one full build...
I now have on loan a quad core with HT, so I have 8 little cpu's to
build i386 packages in 23 hours. Having an SSD helps, too. ;-)
Cleaning everything means that previous stuff can't impact
the new build stuff.
One thing which can happen is that a port won't build on a
"clean" builder, because of a missing wantlib. Or, that a port
only build on a clean machine. This doesn't happen often,
but can. Generally, when you have problems its your fault.
I've shot myself enough times...
--STeve Andre'