sbuild (0.88.5)
[PTS] [DDPO]
COMMITS: VCS has seen 8 commits since the debian/0.88.5 tag
- Git: https://salsa.debian.org/debian/sbuild.git
-
- Branch: main
- Path: debian/changelog
- Repo size: 5345280
- Browser: https://salsa.debian.org/debian/sbuild
- Last scan: 2025-03-28 06:11:05+00
- Next scan: 2025-04-04 18:09:00+00
- Open issues: 3
- Merge requests: 11
- CI pipeline status: success
- Debian changelog in Git:
sbuild (0.88.5) unstable; urgency=medium
* distro_mangle: drop duplication in regex
* build_as_root_when_needed: support older dpkg
-- Jochen Sprickerhof <jspricke@debian.org> Sat, 01 Mar 2025 10:10:11 +0100
- This branch is 8 commits ahead of tag debian/0.88.5
- Git log:
commit af33a6f1b2c5ac8a623ad417794606e4d92bc961
Author: Guillem Jover <guillem@debian.org>
Date: Sat Mar 1 18:41:25 2025 +0100
Buildd::Uploader: Update dupload output scrapping against latest version
The current code is scrapping dupload output to try to emit more
detailed error conditions. And while this is error prone, and relies on
dupload not changing its output which is not guaranteed. Let's fix this
to match the current output.
These two strings were changed in dupload commits:
c1e09406b7e5b807cfcd8e77986b31c5335426c4 2.9.0~30
"Simplify and cleanup fatal error reporting"
7d7f14060c8f7592f8ef25cf8f7578bd1a91709b 2.9.0~22
"Do not use contracted forms in output messages nor documentation"
9999e24a69488aaf8f224f651ab62fb5d5186f9b 2.9.4~4
"Add verb to the first job print"
All being part of at least Debian 10 (buster / old-old-stable).
Ref: https://bugs.debian.org/1099111
commit 53975d92d824b0ce6d51879ae1cc5daf60f62c06
Author: Richard Lewis <richard.lewis.debian@googlemail.com>
Date: Sun Mar 23 16:38:48 2025 +0000
debian/tests/unshare: skip test if mmdebstrap fails
Skip the test if mmdebstrap fails
The test works in schroot, and on salsa.debian.org, but fails inside an
'unshare' container.
commit 08b85e16456282664627b94c0f2f16e1ce08597f
Author: Chris Hofstaedtler <zeha@debian.org>
Date: Tue Mar 25 21:18:59 2025 +0100
Remove invocation of host gpg
Also fix not-dearmoring keys. Previously this would produce an empty
file inside the chroot.
commit d5d6c2fbed8ef3ab29a8b0691daa7202187c5234
Author: Aurelien Jarno <aurelien@aurel32.net>
Date: Thu Mar 20 20:54:08 2025 +0100
sbuild.1.in: improve the aspcud criteria for experimental
The manpage currently suggest to use the following extra aspcud criteria
for experimental: -count(solution,APT-Release:=/a=experimental/). Since
commit c8fad160b366 ("Use dpkg-buildtree to figure out if fakeroot is
required"), this doesn't work anymore for packages with
Rules-Requires-Root != no. Indeed the fakeroot installation is now done
in a separate step after the build-dependencies installation.
Optimizing the solution will just remove all packages from experimental.
The optimization should be done on the changed packages instead.
commit 09d1219268ab6629c857aaaee50d639104156be6
Author: Daniel Gröber <dxld@darkboxed.org>
Date: Tue Mar 18 13:08:02 2025 +0100
bin/sbuild-debian-developer-setup: Pass --arch through to sbuild-createchroot
commit f1b982ad479b1be7e7b888f6fa4aaba6cc6f88fb
Author: Jochen Sprickerhof <jspricke@debian.org>
Date: Sun Mar 16 17:38:03 2025 +0100
Don't run dpkg-buildtree for old dpkg
Closes: #1100636
commit 96bb75be6e92927807dca09521e16215471fc5dd
Author: Johannes Schauer Marin Rodrigues <josch@debian.org>
Date: Fri Mar 7 13:26:42 2025 +0100
To set an unreproducible build path, BUILD_PATH has to be the empty string
Setting it to undef makes sbuild choose the default value instead which
is '/build/reproducible-path' and thus undef has no effect. Removing the
default from the configuration option would make it impossible for
sbuild to figure out whether the setting being undefined is because the
user explicitly set it that way in their ~/.config/sbuild/config.pl or
because undef is the default if there is no default.
commit c11379027e950ad5c469cdd3ff91e2dc39e10ebb
Author: Johannes Schauer Marin Rodrigues <josch@debian.org>
Date: Wed Feb 12 05:11:39 2025 +0100
lib/Sbuild/Build.pm: improve error message for when a source package was not found