[Buildd-tools-devel] Recent changes

Roger Leigh rleigh at whinlatter.ukfsn.org
Thu Dec 20 00:05:55 UTC 2007


Hi folks,

Upstream seems to be no longer making wanna-build changes public (the
wanna-build/buildd/sbuild in use on buildds is not committed into SVN,
and is only available to buildd admins).  This can be seen by the
version number in recent build logs "99.99" which is not a valid SVN
revision number.

Example:
http://buildd.debian.org/fetch.cgi?pkg=schroot;ver=1.1.5-1.1;arch=alpha;stamp=1187995161

The last available SVN revision is 98, for example:
http://buildd.debian.org/fetch.cgi?pkg=schroot;ver=1.1.5-1.1;arch=s390;stamp=1187991572

This is going to make keeping up to date rather more difficult--the
changes aren't in SVN to check out, and only a select few have access
to the sources, which doesn't include me.


I have started making a few changes to make sbuild more maintainable,
as well as aiming to package up wanna-build/buildd properly.  So far,
I have re-indented the sbuild source, which does significantly improve
readability due to all of the long lines.  I'll do the modules and
other scripts later on.

The next major change I'd like to make is to reorganise most of the
code in sbuild into a perl module such that buildd can use it
directly.  Currently, sbuild contains code that really belongs in
buildd, and vice-versa.  By modularising it all, this can be cleaned
up and reused in both programs where appropriate.  This won't involve
any significant code changes--it's just cutting and pasting functions
into new module source files.


Any comments?


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20071220/ec57e6db/attachment.pgp 


More information about the Buildd-tools-devel mailing list