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

Re: Jade DONE and working!



On Mon 16 Nov 1998, Loic Prylli wrote:

> 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.

You can snarf my script from
ftp://ftp.murphy.nl/pub/debian/alpha/pauls-diff.pl . Change line 22
or so to say "$show_source_urls = 1;". Change the other two "$show_"
variables if you only want the urls.

Oh yeah, you need binary-i386/Packages.gz and binary-alpha/Packages.gz
available (i.e. in those two subdirectories relative to `pwd`).

> Do you thing it would be a good idea? Guess the other ports are also
> confronted to the problem.

Yeah; on a permanently connected machine this might be good; however,
I still find too many packages that have vague problems during the
build, and still complete the build process (they ignore errors in
the makefiles :( ).  I prefer to give the build log a quick visual
check before uploading.  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).


Paul Slootman
-- 
home: paul@wurtel.demon.nl | work: paul@murphy.nl | debian: paul@debian.org
http://www.wurtel.demon.nl | Murphy Software,   Enschede,   the Netherlands


Reply to: