[ubuntu/lunar-proposed] sbuild 0.85.0ubuntu1 (Accepted)

Dave Jones dave.jones at canonical.com
Wed Jan 25 18:06:14 UTC 2023


sbuild (0.85.0ubuntu1) lunar; urgency=medium

  [ Dave Jones ]
  * Merge from Debian unstable (LP: #2003201). Remaining changes:
    - Fix autopkgtest `unshare-qemuwrapper` on lunar-proposed
      - d/t/unshare-qemuwrapper: copy apt preferences into the vm's chroot.
      - d/t/unshare: use mmdebstrap --verbose to aid debugging.
  * Removed patches obsoleted/merged by upstream:
    - 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.
    - d/t/build-procenv: Make skippable when mknod fails, as in unprivileged
      container case (as Ubuntu's autopkgtest uses in the armhf case)
    - debian/tests/unshare: Run the test, but skip it if user namespaces are
      not supported
    - unshare test requires isolation-machine to execute

  [ Benjamin Drung ]
  * d/t/get_default_release.py: Rely on VERSION_CODENAME from /etc/os-release
    on non-Debian systems if the variable is set.
  * d/t/check-unshare-support: Add a check for unshare support. If unshare is
    supported, run the unshare autopkgtest directly. Otherwise run
    unshare-qemuwrapper.

sbuild (0.85.0) unstable; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * lib/Sbuild/Conf.pm: replace deprecated
    Dpkg::Build::Info::get_build_env_allowed by
    Dpkg::BuildInfo::get_build_env_allowed (Closes: #1027719)
  * debian/control: bump libdpkg-perl dep to 1.21.14 because of
    Dpkg::BuildInfo::get_build_env_allowed
  * lib/Sbuild/ResolverBase.pm: copying debs can take a long time -- output log
    messages
  * the sbuild dummy repository should not be considered to create a deb-src
    entry automatically
  * lib/Sbuild/ChrootUnshare.pm: guard against empty /etc/subuid and
    /etc/subgid
  * debian/tests/unshare: uncompress source package before comparing to ignore
    differences in the compression (dpkg recently started using threaded xz
    compression for source packages)
  * add get_default_release.py to figure out the archive used by the currently
    running system
  * debian/tests/unshare: put common sbuild invocation into a function
  * debian/tests/unshare: do not run apt upgrade nor apt update
  * debian/tests/control: add dependency on python3-apt
  * debian/tests/unshare-qemuwrapper: do not cleanup apt list files or
    otherwise we have to call apt update again later
  * lib/Sbuild/Build.pm: reduce number of self->get_conf() calls
  * debian/control: add debootstrap as dependency of
    sbuild-debian-developer-setup
  * bin/sbuild-createchroot: set MERGED_USR to 'auto' letting debootstrap
    decide
  * bin/sbuild-debian-developer-setup: inform the user where the chroot is and
    that the current user has already been added to the sbuild group

  [ Jochen Sprickerhof ]
  * Make the DSC Dir configurable

  [ Dave Jones ]
  * Skip build-procenv when mknod would fail (Closes: #928364)

  [ Benjamin Drung ]
  * Fix building symlinks not ending on .dsc (Closes: #1012856)

sbuild (0.84.2) unstable; urgency=medium

  [ Stefano Rivera ]
  * fix autopkgtest LXD mode and sbuild-qemu (closes: #1024619)

Date: Wed, 18 Jan 2023 13:06:24 +0000
Changed-By: Dave Jones <dave.jones at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Simon Quigley <tsimonq2 at ubuntu.com>
https://launchpad.net/ubuntu/+source/sbuild/0.85.0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 18 Jan 2023 13:06:24 +0000
Source: sbuild
Built-For-Profiles: noudeb
Architecture: source
Version: 0.85.0ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Dave Jones <dave.jones at canonical.com>
Closes: 928364 1012856 1024619 1027719
Launchpad-Bugs-Fixed: 2003201
Changes:
 sbuild (0.85.0ubuntu1) lunar; urgency=medium
 .
   [ Dave Jones ]
   * Merge from Debian unstable (LP: #2003201). Remaining changes:
     - Fix autopkgtest `unshare-qemuwrapper` on lunar-proposed
       - d/t/unshare-qemuwrapper: copy apt preferences into the vm's chroot.
       - d/t/unshare: use mmdebstrap --verbose to aid debugging.
   * Removed patches obsoleted/merged by upstream:
     - 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.
     - d/t/build-procenv: Make skippable when mknod fails, as in unprivileged
       container case (as Ubuntu's autopkgtest uses in the armhf case)
     - debian/tests/unshare: Run the test, but skip it if user namespaces are
       not supported
     - unshare test requires isolation-machine to execute
 .
   [ Benjamin Drung ]
   * d/t/get_default_release.py: Rely on VERSION_CODENAME from /etc/os-release
     on non-Debian systems if the variable is set.
   * d/t/check-unshare-support: Add a check for unshare support. If unshare is
     supported, run the unshare autopkgtest directly. Otherwise run
     unshare-qemuwrapper.
 .
 sbuild (0.85.0) unstable; urgency=medium
 .
   [ Johannes Schauer Marin Rodrigues ]
   * lib/Sbuild/Conf.pm: replace deprecated
     Dpkg::Build::Info::get_build_env_allowed by
     Dpkg::BuildInfo::get_build_env_allowed (Closes: #1027719)
   * debian/control: bump libdpkg-perl dep to 1.21.14 because of
     Dpkg::BuildInfo::get_build_env_allowed
   * lib/Sbuild/ResolverBase.pm: copying debs can take a long time -- output log
     messages
   * the sbuild dummy repository should not be considered to create a deb-src
     entry automatically
   * lib/Sbuild/ChrootUnshare.pm: guard against empty /etc/subuid and
     /etc/subgid
   * debian/tests/unshare: uncompress source package before comparing to ignore
     differences in the compression (dpkg recently started using threaded xz
     compression for source packages)
   * add get_default_release.py to figure out the archive used by the currently
     running system
   * debian/tests/unshare: put common sbuild invocation into a function
   * debian/tests/unshare: do not run apt upgrade nor apt update
   * debian/tests/control: add dependency on python3-apt
   * debian/tests/unshare-qemuwrapper: do not cleanup apt list files or
     otherwise we have to call apt update again later
   * lib/Sbuild/Build.pm: reduce number of self->get_conf() calls
   * debian/control: add debootstrap as dependency of
     sbuild-debian-developer-setup
   * bin/sbuild-createchroot: set MERGED_USR to 'auto' letting debootstrap
     decide
   * bin/sbuild-debian-developer-setup: inform the user where the chroot is and
     that the current user has already been added to the sbuild group
 .
   [ Jochen Sprickerhof ]
   * Make the DSC Dir configurable
 .
   [ Dave Jones ]
   * Skip build-procenv when mknod would fail (Closes: #928364)
 .
   [ Benjamin Drung ]
   * Fix building symlinks not ending on .dsc (Closes: #1012856)
 .
 sbuild (0.84.2) unstable; urgency=medium
 .
   [ Stefano Rivera ]
   * fix autopkgtest LXD mode and sbuild-qemu (closes: #1024619)
Checksums-Sha1:
 b9b0444af295c4089626f64e8f636d34f736370d 2611 sbuild_0.85.0ubuntu1.dsc
 f93e06f671f5b680898a958fb8994345bfbc578b 263796 sbuild_0.85.0ubuntu1.tar.xz
 510e3d37754b172514dcd24e5b57f574c33b9320 6871 sbuild_0.85.0ubuntu1_source.buildinfo
Checksums-Sha256:
 0e7633ba9901ae3361eed53311d2b28cb7e2cf7c0713ecfc7e553fb846886569 2611 sbuild_0.85.0ubuntu1.dsc
 c3865e847ca34abdb2b0f23f903abde24a2c058611dfa89ee91c80ddae04a52b 263796 sbuild_0.85.0ubuntu1.tar.xz
 41fd7bc6ca92a23cb6f9a34980809bd12a8baf1cb4ed689778db0ccdd440c43a 6871 sbuild_0.85.0ubuntu1_source.buildinfo
Files:
 1e837dfc197438b6d01891c6ad3db97c 2611 devel optional sbuild_0.85.0ubuntu1.dsc
 461fb9c2b0bcc6075007e3bbda6dd0e6 263796 devel optional sbuild_0.85.0ubuntu1.tar.xz
 9dfc20cab3c0d196735d9924011c3136 6871 devel optional sbuild_0.85.0ubuntu1_source.buildinfo
Original-Maintainer: sbuild maintainers <sbuild at packages.debian.org>


More information about the lunar-changes mailing list