[buildd-tools-devel] sbuild version 0.60.8 released

Roger Leigh rleigh at codelibre.net
Thu Dec 30 16:38:00 UTC 2010


Hi,

I've released sbuild version 0.60.8.  This contains just a few collected
changes from the last few weeks.

  * sbuild:
    - Don't use user's default GPG configuration and keyrings for
      signing archives; use sbuild archive signing keys only
      (Closes: #606668).  Thanks to Simon McVittie for this patch.
    - Use an empty directory as GPG homedir.
    - Don't run "apt-get update" to update local archive; copy files
      directly into /var/lib/apt/lists.  This means the remote mirror
      lists can't be updated during a build, and it also saves the
      time needed to update the lists an additional two times.

So it's basically improving the GPG archive signing support, and
improving performance by updating the apt lists directly, rather than
by running "apt-get update" multiple times.  We also additionally
run "apt-get update" and "apt-get upgrade" in the chroot at the start
of each run by default (previously needed to be enabled).  This is to
ensure each build starts and ends at the same baseline state to avoid
certain situations which could lead to a broken build chroot, as well
as to ensure we're always downloading available packages/sources.


Regards,
Roger


 NEWS                           |    6 ++-
 debian/changelog               |   15 +++++++
 lib/Sbuild/AptResolver.pm      |    2 +-
 lib/Sbuild/AptitudeResolver.pm |    2 +-
 lib/Sbuild/Build.pm            |    1 +
 lib/Sbuild/Conf.pm             |    9 +++-
 lib/Sbuild/ResolverBase.pm     |   81 ++++++++++++++++++++++++++++++++++++++-
 7 files changed, 108 insertions(+), 8 deletions(-)

Roger Leigh (9):
      NEWS: Bump version to 0.60.8
      debian: Bump version to 0.60.8-1 and close #606668
      Sbuild::ResolverBase: Create resolver directory in build dir
      Sbuild::ResolverBase: Use an empty directory for gpghome
      Sbuild::ResolverBase: update_archive updates apt lists directly
      debian: Document gpg and local archive changes
      Sbuild::ResolverBase: update_archive uses correctly quoted perl string
      Sbuild::ResolverBase: run_apt_ftparchive unlinks its configuration
      Sbuild::Conf: Update and upgrade the build chroot by default

Simon McVittie (1):
      Use gpg --homedir to avoid the user's gpg.conf completely

-- 
  .''`.  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: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20101230/04ae0117/attachment-0001.pgp>


More information about the Buildd-tools-devel mailing list