[ubuntu/kinetic-proposed] sbuild 0.83.1ubuntu1 (Accepted)
Dave Jones
dave.jones at canonical.com
Thu Jun 30 11:02:12 UTC 2022
sbuild (0.83.1ubuntu1) kinetic; urgency=medium
* Merge from Debian unstable (LP: #1974177). Remaining changes:
- d/t/control: add isolation-machine to the test flags
- no-pkg-mangle-deps.patch: Set NO_PKG_MANGLE=1 when building dummy
packages, as pkgbinarymangler's dpkg-deb expects to be run from a source
package.
- abs-path-revert.patch: Revert upstream commit that breaks lp-buildd by
causing symlinks to files not ending in .dsc to no longer be buildable.
(LP: #1976257)
- debian/tests/control: Skip unshare-qemuwrapper test where linux-image-
amd64 is missing. It is missing in Ubuntu making the test fail.
- debian/tests/unshare: Run the test, but skip it if user namespaces are
not supported
- debian/tests/unshare*: Test with current release
* Removed obsolete patches/changes:
- debian/tests/control: Don't depend on linux-image-amd64 package
It does not exist on Ubuntu.
- debian/tests/unshare-qemuwrapper: Don't use linux-image-amd64 package in
bootrstrapping test on Ubuntu
- debian/tests/unshare-qemuwrapper: Drop delta
* Fix the unshare tests
- Make dscverify available by adding devscripts to EXTRA_DEPS
- Ensure dscverify tests actually run by re-writing verify()
- Remove the release=unstable check (there's no reason we shouldn't
check the orig-tarball and deb output)
- unshare test requires isolation-machine to execute
* Fix build-procenv to work under Ubuntu by removing unstable deb-src
reference
* Fix the diffoscope tests
- Change the expected .deb output to match xz or zstd compression
- Use "unstable" as d/changelog release name so the test can remain
static across releases
- Patch umask differences otherwise diffoscope barfs on differing group
modes in the generated orig-tar
sbuild (0.83.1) unstable; urgency=medium
[ Johannes Schauer Marin Rodrigues ]
* bin/sbuild-cross-resolver: we don't need the English module (closes:
#1005957)
* debian/tests/unshare: run with -x
* lib/Sbuild/Utility.pm: add warning about missing libwww-perl (closes:
#1009859)
[ Jochen Sprickerhof ]
* lib/Sbuild/ChrootUnshare.pm: mkdir for bind mounts
[ Daniel Kahn Gillmor ]
* Use --batch with gpg when importing secret key (Closes: #1010171)
sbuild (0.83.0) unstable; urgency=medium
* sbuild-qemu (package):
- Support for new architectures: armhf, arm64, ppc64el
- Move vmdb2 to Depends
- Depend on autopkgtest (>= 5.17~)
* sbuild-qemu:
- Fix looking for images when --arch was specified
- sbuild-qemu: rename --ram to --ram-size. This matches the
autopkgtest-virt-qemu option
- Reduce default CPU count to 2, rather than equal to host cores. This is
more likely to work on all platforms
* sbuild-qemu-create:
- Update shared dir setup (deprecated QEMU syntax). Existing images will no
longer work and will need to be recreated
* sbuild-qemu-update:
- Fix QEMU launch issues (network, serial)
- Reduce memory requirement. 1GiB is sufficient for apt-get operations
* sbuild-qemu-boot: New utility to boot to a VM console
sbuild (0.82.1) unstable; urgency=medium
* fix sbuild-cross-resolver
* copy solvers from /usr/lib/apt/solvers into chroot if cross-building
* add dependency on apt-utils for /usr/lib/apt/solvers/apt
* chown /var/lib/sbuild 755 so that the _apt user can read apt.conf inside it
* remove maintainer script support for ancient package versions
* debian/control: bump Standards-Version (no changes)
* debian/source/include-binaries is not needed anymore
sbuild (0.82.0) unstable; urgency=medium
[ Johannes Schauer Marin Rodrigues ]
* remove etc/99builddsourceslist as it is unused
* bin/sbuild-createchroot: avoid allowing execution of arbitrary Perl code
via a custom mirror URL (closes: #1001807)
* debian/tests/build-procenv: add deb-src repository
* debian/tests/unshare-qemuwrapper: use copy:// instead of file://
* man/sbuild.1.in: document the --arch-all and --no-arch-all defaults while
cross-building
* lib/Sbuild/ChrootUnshare.pm: also create /dev/console and /dev/ptmx and
mount /dev/pts and /dev/shm
* lib/Sbuild/Build.pm: fix error reporting of 'changes.new could not be
renamed'
* add sbuild-cross-resolver filtering out m-a:foreign and essential:yes
packages that are not arch:all and not arch:native during cross-building
* bump debhelper-compat to 13
* use dh-sequence-python3 instead of --with=python3
* run wrap-and-sort
* add myself to d/copyright -- better late than never ;)
* debian/control: add uidmap to Recommends (closes: #986962)
* use debian/*.manpages instead of debian/*.install to install manpages
* add UNSHARE_BIND_MOUNTS allowing to bind-mount directories into the chroot
in unshare mode (closes: #986694)
[ Samuel Thibault ]
* control: Fix git URLs.
[ Christian Kastner ]
* sbuild.1: Refresh unshare info
[ Jochen Sprickerhof ]
* Don't overwrite BUILD_DIR when compiling in src dir (Closes: #990734)
[ Vagrant Cascadian ]
* lib/Sbuild/Utility.pm: Add support for zstd compression. (Closes: #987655)
Date: Thu, 30 Jun 2022 12:21:07 +0200
Changed-By: Dave Jones <dave.jones at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Benjamin Drung <bdrung at posteo.de>
https://launchpad.net/ubuntu/+source/sbuild/0.83.1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 30 Jun 2022 12:21:07 +0200
Source: sbuild
Built-For-Profiles: noudeb
Architecture: source
Version: 0.83.1ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Dave Jones <dave.jones at canonical.com>
Closes: 986694 986962 987655 990734 1001807 1005957 1009859 1010171
Launchpad-Bugs-Fixed: 1974177 1976257
Changes:
sbuild (0.83.1ubuntu1) kinetic; urgency=medium
.
* Merge from Debian unstable (LP: #1974177). Remaining changes:
- d/t/control: add isolation-machine to the test flags
- no-pkg-mangle-deps.patch: Set NO_PKG_MANGLE=1 when building dummy
packages, as pkgbinarymangler's dpkg-deb expects to be run from a source
package.
- abs-path-revert.patch: Revert upstream commit that breaks lp-buildd by
causing symlinks to files not ending in .dsc to no longer be buildable.
(LP: #1976257)
- debian/tests/control: Skip unshare-qemuwrapper test where linux-image-
amd64 is missing. It is missing in Ubuntu making the test fail.
- debian/tests/unshare: Run the test, but skip it if user namespaces are
not supported
- debian/tests/unshare*: Test with current release
* Removed obsolete patches/changes:
- debian/tests/control: Don't depend on linux-image-amd64 package
It does not exist on Ubuntu.
- debian/tests/unshare-qemuwrapper: Don't use linux-image-amd64 package in
bootrstrapping test on Ubuntu
- debian/tests/unshare-qemuwrapper: Drop delta
* Fix the unshare tests
- Make dscverify available by adding devscripts to EXTRA_DEPS
- Ensure dscverify tests actually run by re-writing verify()
- Remove the release=unstable check (there's no reason we shouldn't
check the orig-tarball and deb output)
- unshare test requires isolation-machine to execute
* Fix build-procenv to work under Ubuntu by removing unstable deb-src
reference
* Fix the diffoscope tests
- Change the expected .deb output to match xz or zstd compression
- Use "unstable" as d/changelog release name so the test can remain
static across releases
- Patch umask differences otherwise diffoscope barfs on differing group
modes in the generated orig-tar
.
sbuild (0.83.1) unstable; urgency=medium
.
[ Johannes Schauer Marin Rodrigues ]
* bin/sbuild-cross-resolver: we don't need the English module (closes:
#1005957)
* debian/tests/unshare: run with -x
* lib/Sbuild/Utility.pm: add warning about missing libwww-perl (closes:
#1009859)
.
[ Jochen Sprickerhof ]
* lib/Sbuild/ChrootUnshare.pm: mkdir for bind mounts
.
[ Daniel Kahn Gillmor ]
* Use --batch with gpg when importing secret key (Closes: #1010171)
.
sbuild (0.83.0) unstable; urgency=medium
.
* sbuild-qemu (package):
- Support for new architectures: armhf, arm64, ppc64el
- Move vmdb2 to Depends
- Depend on autopkgtest (>= 5.17~)
* sbuild-qemu:
- Fix looking for images when --arch was specified
- sbuild-qemu: rename --ram to --ram-size. This matches the
autopkgtest-virt-qemu option
- Reduce default CPU count to 2, rather than equal to host cores. This is
more likely to work on all platforms
* sbuild-qemu-create:
- Update shared dir setup (deprecated QEMU syntax). Existing images will no
longer work and will need to be recreated
* sbuild-qemu-update:
- Fix QEMU launch issues (network, serial)
- Reduce memory requirement. 1GiB is sufficient for apt-get operations
* sbuild-qemu-boot: New utility to boot to a VM console
.
sbuild (0.82.1) unstable; urgency=medium
.
* fix sbuild-cross-resolver
* copy solvers from /usr/lib/apt/solvers into chroot if cross-building
* add dependency on apt-utils for /usr/lib/apt/solvers/apt
* chown /var/lib/sbuild 755 so that the _apt user can read apt.conf inside it
* remove maintainer script support for ancient package versions
* debian/control: bump Standards-Version (no changes)
* debian/source/include-binaries is not needed anymore
.
sbuild (0.82.0) unstable; urgency=medium
.
[ Johannes Schauer Marin Rodrigues ]
* remove etc/99builddsourceslist as it is unused
* bin/sbuild-createchroot: avoid allowing execution of arbitrary Perl code
via a custom mirror URL (closes: #1001807)
* debian/tests/build-procenv: add deb-src repository
* debian/tests/unshare-qemuwrapper: use copy:// instead of file://
* man/sbuild.1.in: document the --arch-all and --no-arch-all defaults while
cross-building
* lib/Sbuild/ChrootUnshare.pm: also create /dev/console and /dev/ptmx and
mount /dev/pts and /dev/shm
* lib/Sbuild/Build.pm: fix error reporting of 'changes.new could not be
renamed'
* add sbuild-cross-resolver filtering out m-a:foreign and essential:yes
packages that are not arch:all and not arch:native during cross-building
* bump debhelper-compat to 13
* use dh-sequence-python3 instead of --with=python3
* run wrap-and-sort
* add myself to d/copyright -- better late than never ;)
* debian/control: add uidmap to Recommends (closes: #986962)
* use debian/*.manpages instead of debian/*.install to install manpages
* add UNSHARE_BIND_MOUNTS allowing to bind-mount directories into the chroot
in unshare mode (closes: #986694)
.
[ Samuel Thibault ]
* control: Fix git URLs.
.
[ Christian Kastner ]
* sbuild.1: Refresh unshare info
.
[ Jochen Sprickerhof ]
* Don't overwrite BUILD_DIR when compiling in src dir (Closes: #990734)
.
[ Vagrant Cascadian ]
* lib/Sbuild/Utility.pm: Add support for zstd compression. (Closes: #987655)
Checksums-Sha1:
a8e39a7a30c33ead96e041fe85258918f5ea0e18 2572 sbuild_0.83.1ubuntu1.dsc
2430387738b7b432b78378bc28a516854b87c616 484136 sbuild_0.83.1ubuntu1.tar.xz
bd3966f4367a38b1de1f3a81a5c2539f0a85adad 6669 sbuild_0.83.1ubuntu1_source.buildinfo
Checksums-Sha256:
1b57398989dacb61ebee2e2c9a018a9057ef877e36f4718b86d9eda71f37419b 2572 sbuild_0.83.1ubuntu1.dsc
64f7c14de15969c49d12584c89265134ba9ccb116bacad5bded087ab874c8609 484136 sbuild_0.83.1ubuntu1.tar.xz
e0cda7cc3a81284ba1733f44efef9d52ecb6c4e92c8ecb2fadafc503751e42ae 6669 sbuild_0.83.1ubuntu1_source.buildinfo
Files:
790c5075c47ac427098af5ee12c449cf 2572 devel optional sbuild_0.83.1ubuntu1.dsc
75a79e13dc25536d1eded99d92a0fd9a 484136 devel optional sbuild_0.83.1ubuntu1.tar.xz
5b8337ba587acb230d226ef112f04611 6669 devel optional sbuild_0.83.1ubuntu1_source.buildinfo
Original-Maintainer: sbuild maintainers <sbuild at packages.debian.org>
More information about the kinetic-changes
mailing list