[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: unexpected NMUs || buildd queue

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.

     smog  |   bricks
 AIR  --  mud  -- FIRE
soda water |   tequila
 -- with thanks to fortune

Attachment: signature.asc
Description: Digital signature

Reply to: