On Sun, Jul 18, 2004 at 05:04:47PM +0200, Goswin von Brederlow wrote: > Wouter Verhelst <wouter@grep.be> writes: > > On Sun, Jul 18, 2004 at 09:32:39AM +0200, Goswin von Brederlow wrote: > >> Wouter Verhelst <wouter@grep.be> writes: > >> Avoiding a build for gnome or kde packages or building them in the > >> right order with proper delays for dinstall runs inbetween will save > >> hours of wasted build time for m68k (less for others), save a huge > >> delay till the admin comes around and saves the admins time. For > >> several archs the admin time seems to be the limiting factor (not for > >> m68k, true). > > > > That's their own fault. Look up "AddPkg" in the buildd source some day; > > it creates a packages repository in ~buildd which allows freshly built > > packages to be installed if they're needed for future builds, even > > before they've gone through dinstall. On m68k we don't use that anymore > > because it's a waste of disk space for little gain, but on an > > architecture with one or only a few buildd machines... > > Is that the only reason? I thought there were others, like avoiding to > build against packages that are broken and will be failed by the admin. I'm not aware of such issues; but I think the logic is flawed, because using broken packages in a chroot could reveal the fact that they're broken, and will avoid broken packages from being uploaded if the admin checks failed logs first. > In the short time I had it running I had a few cases of it > breaking. The 'you need to run apt-get -f install' message when it > removed X wile Y Depends X and removing Y then failed (or something to > that effect). That's just bad luck then, I'd say. Yes, it happens, but I do not recall many times when it did happen. [...] > Have you checked the man page url posted here some days ago? Can you > tell me if the manpage documents all the wanna-build command features? I don't *know* all wanna-build command features :-) But it appears as if it's rather complete, yes. Note that you don't need to implement everything in that manpage; some commands are only interesting for maintenance, and are never used by buildd. -- EARTH smog | bricks AIR -- mud -- FIRE soda water | tequila WATER -- with thanks to fortune
Attachment:
signature.asc
Description: Digital signature