-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 01 Nov 2026 15:24:31 +0100
Source: openstack-pkg-tools
Architecture: source
Version: 158
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Changes:
openstack-pkg-tools (158) unstable; urgency=medium
.
* pkgos-sbuild-lock: acquire now really blocks until the lock is held
(it used to return immediately, so that two concurrent builds could
still race), the background holder is detached from the caller's
stdio, so that it never keeps a caller's pipe open (sbuild captures
the output of external commands through a pipe, and used to wait
for its end forever on the acquire call), and the holder records
the PID of the calling process, exiting by itself when the caller
is gone, so that an aborted build never leaves the lock held. Unit
tests live in tests/build_tools/pkgos-sbuild-lock.
Checksums-Sha1:
8c2236daad80054f0c9832df36439bc5c9367992 2095 openstack-pkg-tools_158.dsc
1794ad668f5b1228801e1b3f2e39e4ca6e65ca70 189516 openstack-pkg-tools_158.tar.xz
2d35f8002f39d1722ce88310c06eaa163000e7cb 11280 openstack-pkg-tools_158_amd64.buildinfo
Checksums-Sha256:
0fc6bfd50f54245f2af2a0cb31069d1be42371a2c159f573713e8fb4ea096e28 2095 openstack-pkg-tools_158.dsc
0e4dbb8c40ed86dc4543faed6d428e3bcb2e134ad327a6a8d80bb6775e17494d 189516 openstack-pkg-tools_158.tar.xz
6edbcb2ccaab645bae4d448a80c7ed1f971e7b720137f103ebc8f58dd1d8588e 11280 openstack-pkg-tools_158_amd64.buildinfo
Files:
aac4cda663d83ac2e4f54de413515c4b 2095 devel optional openstack-pkg-tools_158.dsc
ab845fa3ac393456d117e7c613800535 189516 devel optional openstack-pkg-tools_158.tar.xz
5adef2ef57b890a2dd4773415ebb53c1 11280 devel optional openstack-pkg-tools_158_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmrnXboACgkQ1BatFaxr
Q/7rOhAAiRoJ+OLyYAxaBB2jF2L/2xvdC4BE6XbaDshFccukLvQbPRTlBLA+cJXN
+YTBzL+eloQ4ilQB8xjFmhZcEcMhJYpwp4rTeXRMBUkMH7YdxAm2jHGsXePsMph3
eEOwLB5LO8TJ5oYvT8nQBMABuYOV9SqnCzBQqOOvH6aE6H5lNS+gppGQ3BzYL8DC
bPXgBPVzvDoOOy9pRaOmJ/gYGj6Dob3z0vIssPf9lBeaTKGGLQU8kQjeoCQUnnmP
onKTLQOh07x90jWoxDDPyZ2G/AdZ1LGGR6rFrZc8xDGfegFsdvLomfbQz5fkJbha
4bDMN00y1C6sxWk5OqLwyGooCCTh0pg+ad3CwygHub0T1tvlkGBuCcZv9BG6grOu
qf5ckZHchM63BY2uTgkWI7snQHLaDmK9YsUh5GT6QvAbMdGFfsWIDXEuse8tCWQh
onN25Q8xP0Zy4m3TmLg8F5uLB70MgXi4e4ZpIvf1W9ylqRVXKy3jCp/9Pqh97OOi
fZQkz6RZijyY3dAdng2XwO3Q8kypmXpEE7oVPzQhLsVbq4epdgcgI/blk3qz5IkL
pIqhGm6VJSOLzuDzHNzw8pLXKtf3RN5Lw5dTt1eoRupoQl/F+gRzsY5qA574rdyr
4QCl+PHGOwq4v2I7mFEwXi5YadglYZsyFiezhqnFMuJapZ043F8=
=YtqX
-----END PGP SIGNATURE-----