[Buildd-tools-devel] sbuild 0.57.0

Roger Leigh rleigh at whinlatter.ukfsn.org
Tue Jan 1 13:14:31 UTC 2008


Hi folks, and Happy New Year!

I have released a new version of sbuild, tagged in GIT as
sbuild-0.57.0.  This has also been uploaded to the archive.

There are a number of changes in this upload.  The main one is that
all of the extra programs in bin have been moved to /usr/bin and
gained a manual page.  The source tree has also been reorganised and
autoconfiscated.  checkchroot (now sbuild-check) can also save the
package reference list, so the out of date lists in chroots/ are no
longer needed.  From the NEWS:

* Major changes in 0.57.0:

  1) All programs have been moved from /usr/share/sbuild to /usr/bin
     (with the exception of dobuildlog), with an sbuild- prefix.  In
     some cases, the names have been changed.  The older programs are
     still available under /usr/lib/sbuild.

  2) All programs (with the exception of dobuildlog) now have manual
     pages.

  3) sbuild now runs apt-get with APT::Install-Recommends set to
     false.

  4) sbuild can be optionally configured to use an alternative
     algorithm to compute build dependencies, to allow installation of
     alternative build dependencies.

  5) sbuild-createchroot (formerly buildd.chroot) now creates a fully
     working chroot, with no manual setup required other than adding
     the schroot configuration.


There is a list of future things to do in TODO.  I would like to do
next:

- convert the current modules (chroot, stats databases, configuration)
  into fully-fledged Perl objects so they can be reused.  The main one
  here is the chroot object (needed so buildd can access the sbuild
  chroot prior to sbuild setting it up)
- convert sbuild into a module, so buildd can use it directly without
  invoking sbuild separately
- make the logging generic (remove sbuild-specific messages and bits)
- import buildd and wanna-build piece by piece, removing duplicated
  code.


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/20080101/8796aae9/attachment.pgp 


More information about the Buildd-tools-devel mailing list