[buildd-tools-devel] [GIT] sbuild branch master updated. release/sbuild-0.70.0
Johannes Schauer
josch at moszumanska.debian.org
Wed Aug 3 10:19:00 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 94572933e464a438f225a95bed81c206f0366fde (commit)
via 9f4e1f2a5c0ba530feee0051899bc43bb03d74c3 (commit)
via 27e8d44c1015e4837b98e8692d9d70de4efec629 (commit)
via a5b75efc129330502cd9ed801fab33cba71bc160 (commit)
via ac227aaf6940ba7a6a4c7349c6523da697e3d8bb (commit)
via 2e7b4d9cc19aef82e0cede5e3640b8d8bec1826f (commit)
via 635097de980ad1ee39ff4edb8fe2a78c25a5a092 (commit)
via 3af61133793ea62a3f10075b3319ff522be81fda (commit)
via 5ebb63bce633f00b27e0addedf5a96ce2c7a7a09 (commit)
via f957dae1b80aad33795cb312da73266e1b48fe9b (commit)
via f2855baf9a5751b280756d302e7e2078854b1680 (commit)
via a0faab5bebed445f83c77978123fb7e913fef9cb (commit)
via 39991d4755af4e72d9879de622745c286850012d (commit)
via bcfbe4abc22b738ba31e860951dafbe82181a461 (commit)
via 76e49e47deb771fee92ed845ecea59e78834cf16 (commit)
via bb7512b328198362c38ed188464ec5cf605e1a62 (commit)
via 3992277ccbbfcad30b4495a23373c3a863d3f8f7 (commit)
via e948c10e3edd4898101669b3d411ed867a595e67 (commit)
from 5877d70eb6ddecf0118fa8f789cbc442710752ff (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 94572933e464a438f225a95bed81c206f0366fde
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Wed Aug 3 10:10:47 2016 +0200
Bump version to 0.70.0
commit 9f4e1f2a5c0ba530feee0051899bc43bb03d74c3
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Wed Aug 3 10:10:21 2016 +0200
bin/sbuild-createchroot: add code comment about /etc/sbuild/chroot
commit 27e8d44c1015e4837b98e8692d9d70de4efec629
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Tue Aug 2 13:13:12 2016 +0200
Add feature to run autopkgtest after a successful build.
commit a5b75efc129330502cd9ed801fab33cba71bc160
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Tue Aug 2 11:19:09 2016 +0200
lib/Sbuild/ResolverBase.pm: Allow extra repository keys to be passed in armored format
- also supply a fallback on a Perl-only armored-to-dearmored key conversion if
the host doesn't have gpg installed
- this way, the user doesn't have to do the conversion themselves
commit ac227aaf6940ba7a6a4c7349c6523da697e3d8bb
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Mon Aug 1 17:24:11 2016 +0200
lib/Sbuild/ResolverBase.pm: move adding keys to the apt repo into the setup function so that the keys are available during the update/upgrade/dist-upgrade steps
commit 2e7b4d9cc19aef82e0cede5e3640b8d8bec1826f
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Mon Aug 1 16:43:05 2016 +0200
lib/Sbuild/ResolverBase.pm: Plainly copy EXTRA_REPOSITORY_KEYS into /etc/apt/trusted.gpg.d/
- avoids dependency on gnupg which might not be present in the chroot
commit 635097de980ad1ee39ff4edb8fe2a78c25a5a092
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Mon Aug 1 16:19:44 2016 +0200
lib/Sbuild/ResolverBase.pm: export dummy repository key to /etc/apt/trusted.gpg.d manually instead of using "apt-key add"
- programmatic usage of "apt-key add" is strongly discouraged as by the
man page of apt-key
- with newer gpg versions, apt-key will leave a gpg-agent process
running that sbuild cannot kill because for that it would need access
to the GNUPGHOME directory that apt-key uses, but that is immediately
destroyed. Thus, sbuild can never properly clean up the gpg-agent
process itself.
- move exporting of sbuild's archive key to the if block that imports
the keys to avoid duplication of the complex if conditional
commit 3af61133793ea62a3f10075b3319ff522be81fda
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Mon Aug 1 14:42:30 2016 +0200
sbuild-createchroot: Do not install debfoster by default.
- most users will want to use tarball or directory with overlay chroots and in
these cases, any additional cruft from build dependency installation is
automatically taken care of when the chroot is closed by just not storing
any changes
- if users still want debfoster, they can manually add it using the --include
switch
- by default, the created chroot should be as minimal as possible
commit 5ebb63bce633f00b27e0addedf5a96ce2c7a7a09
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Sun Jul 31 17:35:49 2016 +0200
lib/Sbuild/ResolverBase.pm: add comment about apt-key spawning gpg-agent
commit f957dae1b80aad33795cb312da73266e1b48fe9b
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Sun Jul 31 17:35:13 2016 +0200
lib/Sbuild/ResolverBase.pm: kill gpg-agent in all cases
commit f2855baf9a5751b280756d302e7e2078854b1680
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Sun Jul 31 07:52:27 2016 +0200
lib/Sbuild/ResolverBase.pm: Improve messages about how to turn off signing (closes: #831462)
commit a0faab5bebed445f83c77978123fb7e913fef9cb
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Sun Jul 31 07:35:03 2016 +0200
lib/Sbuild/ResolverBase.pm: don't run cleanup_apt_archive on error. This is the task of the caller.
commit 39991d4755af4e72d9879de622745c286850012d
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Thu Jul 28 11:00:56 2016 +0200
Allow producing a .changes file for a source-only upload (closes: #812361)
- add command line option --source-only-changes
- add configuration variable SOURCE_ONLY_CHANGES
commit bcfbe4abc22b738ba31e860951dafbe82181a461
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Thu Jul 28 10:55:47 2016 +0200
lib/Sbuild/Build.pm: run debsign with --re-sign to avoid prompting the user
commit 76e49e47deb771fee92ed845ecea59e78834cf16
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Thu Jul 28 10:08:47 2016 +0200
man/sbuild.1.in: fix help text for --keyid
commit bb7512b328198362c38ed188464ec5cf605e1a62
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Thu Jul 28 10:04:58 2016 +0200
lib/Sbuild/Build.pm: Instead of testing for readability of .changes files, generate the expected name from the build options
- this also makes get_changes_host() superfluous and now there is only
get_changes()
- this prevents the wrong .changes file name to be returned in cases
where either a source-only .changes has been generated by
dpkg-genchanges inside the chroot or where a .changes file from
earlier builds are left on the host
commit 3992277ccbbfcad30b4495a23373c3a863d3f8f7
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Wed Jul 27 12:28:02 2016 +0200
man/sbuild.1.in: clarify working directory for external commands
commit e948c10e3edd4898101669b3d411ed867a595e67
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date: Wed Jul 27 11:26:39 2016 +0200
lib/Sbuild/Build.pm: add comment about limitations of check_architectures()
-----------------------------------------------------------------------
Summary of changes:
NEWS | 56 ++++++++-
bin/sbuild-createchroot | 5 +-
lib/Sbuild/Build.pm | 178 ++++++++++++++++++++-------
lib/Sbuild/Conf.pm | 53 ++++++++
lib/Sbuild/Options.pm | 34 ++++++
lib/Sbuild/ResolverBase.pm | 297 +++++++++++++++++++++++++--------------------
man/sbuild-setup.7.in | 2 +-
man/sbuild.1.in | 104 ++++++++++++++--
8 files changed, 535 insertions(+), 194 deletions(-)
hooks/post-receive
--
sbuild
More information about the Buildd-tools-devel
mailing list