Re: Jade DONE and working!
Paul Slootman <paul@wau.mis.ah.nl> writes:
> > On an other subject subject: does anybody know of some scripts to
> > automate the task of checking which packages need to be
> > recompiled, doing the compilation and the uploading without
> > intervention (at least for the non-critical packages). Something
> > liking Quinn's diff and the dbuild package?
>
> My diff script can output a list of source urls (well, guesses in
> some cases as the source filename can't always be determined
> correctly in my experience). I believe dbuild accepts such a list of
> urls.
Eh? Quinn diff gives you enough info to generate URLs too
(i.e. accurate section[1] and version number for .dsc files).
> > Do you thing it would be a good idea? Guess the other ports are
> > also confronted to the problem.
For what it's worth, I think unchecked uploads (i.e. where a human
doesn't even read the build log) are unbelievably evil, and I wouldn't
use any architecture which chose to do that.
> Also, there are packages that need mutually exclusive build
> environments, e.g. some need gtk1 and some need gtk1.1, and you
> can't have both development versions installed simultaneously. This
> type of build problem stands in the way of a "make world" scenario
> (and hence in a fully automated build system).
sbuild handles this. I'd strongly suggest you guys consider buildd,
it's about as automated as I think is sane and a lot of the problems
of automated building have already been hashed out.
A buildd could be setup on faure, but unless the humans start using
wanna-build they'll be no end of duplicated work
[1] How does your perl script handle getting the source section right
by the way? (I can't check right now for myself, will later)
--
James
Reply to: