[buildd-tools-devel] [GIT] sbuild branch master updated. release/sbuild-0.69.0-15-g49f7318

Johannes Schauer josch at moszumanska.debian.org
Thu Jun 16 11:35:05 UTC 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sbuild".

The branch, master has been updated
       via  49f73182c0bc987da0d2e96585fa12ab0b07c93d (commit)
       via  1f2183a0e3bbe8376a89cde8bb5344b3e5cf2529 (commit)
       via  41bd730d618f55f1c0376b9c9a74ca6436701e1a (commit)
       via  cffbe9310692a8fc81c964a8fdefed72a3c34c42 (commit)
       via  80ef1248c2046f53f2b7b75e314003c13e6300f4 (commit)
       via  7697e9b03d8154ed10e063703178d190c39dfdc7 (commit)
       via  22ea6272d95c4d64dc2322f6c8b79871cfeac0f1 (commit)
      from  1ed5ba221c9cfa93ce17edefa7cd21dddb6cfc75 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 49f73182c0bc987da0d2e96585fa12ab0b07c93d
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Jun 16 13:33:44 2016 +0200

    bin/sbuild-createchroot: Add --extra-repository option
    
    Add a repository to the list of apt sources. The repository specification is a
    line suitable for an apt sources.list file. For instance, you might use
    
      --extra-repository="deb http://httpredir.debian.org/debian experimental main"
    
    to allow packages in the experimental distribution to fulfill
    build-dependencies. Note that the build chroot must already trust the key of
    this repository. This option is especially useful for creating variant chroots.

commit 1f2183a0e3bbe8376a89cde8bb5344b3e5cf2529
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Jun 16 12:23:26 2016 +0200

    bin/sbuild-createchroot: add --alias option (closes: #800593)
    
    Add an alternative name that the chroot will be known by. This option can be
    given multiple times to add more than one alias. Using an alias is useful for
    chroots of distributions that are known by more than one name. For example
    Debian unstable is also known as sid. Additionally, sbuild chooses the
    distribution by the latest changelog entry which could list UNRELEASED for
    packages that the maintainer is currently working on. For Debian it thus makes
    sense to add UNRELEASED as an alias for a Debian unstable chroot.

commit 41bd730d618f55f1c0376b9c9a74ca6436701e1a
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Jun 15 20:52:28 2016 +0200

    bin/sbuild-createchroot: Move common parts of schroot config outside of if/else block

commit cffbe9310692a8fc81c964a8fdefed72a3c34c42
Author: Luca Capello <luca.capello at infomaniak.com>
Date:   Fri Jun 10 13:05:51 2016 +0200

    bin/sbuild-createchroot: add --no-deb-src (closes: #826847)
    
    This option will not add a deb-src line to the apt configuration of the
    created chroot. This is useful in situation when it is known that sbuild
    will never have to download the source package itself but is always
    given an already downloaded dsc. In that case, this option will help to
    save bandwidth and disk space because the source indices don't have to
    be downloaded and later continually updated.

commit 80ef1248c2046f53f2b7b75e314003c13e6300f4
Author: Luca Capello <luca.capello at infomaniak.com>
Date:   Fri Jun 10 16:52:21 2016 +0200

    bin/sbuild-createchroot: add support for SUITE-VARIANT (closes: #826957)
    
    This is useful to create variants of a base suite like jessie-backports
    which which would create a jessie chroot to which the backports archive
    can be manually added after the base chroot was created using
    sbuild-shell. This way, a normal jessie chroot and a jessie-backports
    chroot can exist side-by-side. Besides this common use case, this syntax
    can also be used to create chroots with any other type of customization.
    It is a shortcut for creating a base chroot and then having to manually
    copy it and edit the configuration files.

commit 7697e9b03d8154ed10e063703178d190c39dfdc7
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Jun 15 19:13:00 2016 +0200

    Add an EXAMPLE section to the sbuild man page (closes: #824582)

commit 22ea6272d95c4d64dc2322f6c8b79871cfeac0f1
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Tue Jun 7 12:15:21 2016 +0200

    Do not write $HOME into default config and man pages (closes: #825991)
    
    This prevents private information (the $HOME path) leaking into the
    created files and also fixes a reproducible builds issue (builds should
    produce the same output independent of the user running the build).

-----------------------------------------------------------------------

Summary of changes:
 bin/sbuild-createchroot      | 85 +++++++++++++++++++++++++++++---------------
 lib/Buildd/Conf.pm           |  2 ++
 lib/Sbuild/Conf.pm           |  1 +
 man/sbuild-createchroot.8.in | 69 ++++++++++++++++++++++++++++++++++-
 man/sbuild.1.in              | 20 +++++++++++
 5 files changed, 148 insertions(+), 29 deletions(-)


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list