-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 04 Feb 2017 09:45:55 +0100 Source: pbuilder Binary: pbuilder Architecture: source all Version: 0.228.3~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Debian pbuilder maintenance team <pbuilder-maint@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Description: pbuilder - personal package builder for Debian packages Closes: 560332 591291 717022 773765 847944 851640 851880 852264 852442 Changes: pbuilder (0.228.3~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. * Revert "pbuilderrc: add --force-check-gpg to DEBOOTSTRAPOPTS: this makes debootstrap fail if the keyring is not available". This option is not in jessie version of debootstrap. . pbuilder (0.228.3) unstable; urgency=medium . * pbuilder-modules: Add get_source_options function to extract options for dpkg-source from DEBBUILDOPTS. * pdebuild: Use new get_source_options function. Closes: #852442 . pbuilder (0.228.2) unstable; urgency=medium . * pdebuild: Unquote changes options. Closes: #852264 * d/control: Add myself to uploaders. . pbuilder (0.228.1) unstable; urgency=medium . [ Mattia Rizzolo ] * checkparams: reinstate support for --debbuildopts in pdebuild itself. Closes: #851640 . [ James Clarke ] * modules: + Don't mount a tmpfs on /dev/shm on hurd. + Set sticky bit on /dev/shm. + Add new get_changes_options() function. This extracts options for dpkg-genchanges from DEBBUILDOPTS. + Add should_clean_source function. This extracts -nc/--(no-)pre-clean from DEBBUILDOPTS. * buildpackage: + Use new get_changes_options function when generating _source.changes. * pdebuild: + Use new get_changes_options function when generating the _source.changes. + Check the should_clean_source function before cleaning. Closes: #851880 * checkparams: Un-deprecate --debbuildopts being passed before --. This is needed in order to check for -nc/--pre-clean/--no-pre-clean, as well as various options to pass to dpkg-genchanges. * pdebuild.1: Document un-deprecation of --debbuildopts. * pbuilderrc.5: Document that USESHM is ignored on hurd. . pbuilder (0.228) unstable; urgency=medium . [ Mattia Rizzolo ] * modules: + Use default value of I if LOGLEVEL is undefined (fixes missing output from pbuilder-satisfydepends-apt). + create_basetgz(): explicitly exclude /sys/* and /proc/* from being saved in the tarball. Closes: #560332 + mount a tmpfs on /dev/shm by default, and set up a symlink /run/shm → /dev/shm. This also renames the configuration variable USERUNSHM to USESHM (deprecating the former). This will happen regardless of the Debian version of the chroot and the architecture used, as it ought to be harmless if unused. Administrators are suggested to drop any workarounds in place to overcome this deficiency in pbuilder, such as bind-mounting /dev/shm from the host, to avoid situations like over-mounting. Closes: #591291, #717022, #773765 + cross_build_setup(): run `apt-get update` after adding the foreign architecture in dpkg. Otherwise apt won't know a thing about the foreign architectures, and won't be able to install anything. + extractbuildplace(): if ARCHITECTURE is not set, finalize it and HOST_ARCH right after chroot extraction, using the native architecture of the chroot. * pbuilder.8: + Fix a typo and add a missing word. Thanks to Unit193 for spotting and reporting. * pbuilderrc.5: + correct default for CCACHEDIR, which is not enabled by default. * satifydepends-apt: + Use the new --indep-only flag from APT 1.4~beta3 when performing an indep-only build. This bumps the required apt version inside the chroot. * d/NEWS: + Add news entry for the SHM behaviour change. * t: + testlib: Autodetect if this is running from a git checkout and automatically set PBUILDER_CHECKOUT. . [ James Clarke ] * modules: + add a get822field() function. * buildpackage-funcs: + add a dsc_get_basename() function returning the standard $srcname-$version as expected by other tools. * satisfydepends-funcs: + split get_build_depends_field() out of get_source_control_field(). get_source_control_field() is now only a wrapper around the new get822field(), whilst the logic to clean up and normalize the dependency list is moved into get_build_depends_field(). Change get_build_deps() and get_build_conflicts() to use this new function. + Make get_source_control_field() more robust. This includes fixing comments or blank lines just before a field causing the field to be ignored. Closes: #847944; LP: #1632980 * Add new --source-only-changes option, and related SOURCE_ONLY_CHANGES config variable, to ask pbuilder to also produce a _sources.changes file, suitable for a source only upload. * pdebuild: + Use dpkg-source instead of dpkg-buildpackage to build the source package. This will avoid generating a .changes that can't be used in the case the source package is rebuilt (as the rebuilt source package is not guaranteed to be the same as the original one). Although, if BUILDRESULT is not the parent directory, the _sources.changes will still be generated. * d/NEWS: + Add news entry for pdebuild switching from dpkg-buildpackage -S to calling dpkg-source directly. Checksums-Sha1: 43d65ebf8eb4c97a1b2db20de27da8eecf51eb51 1793 pbuilder_0.228.3~bpo8+1.dsc e4017bdfb5f60066c2aa5b09377d58e92349b576 316304 pbuilder_0.228.3~bpo8+1.tar.xz 8a1480a08bc868d8bd83683fda6a5ad5d9e4e750 364428 pbuilder_0.228.3~bpo8+1_all.deb Checksums-Sha256: da3b307da1a7efca0065d0a17fabeb32ec90f3824e60c497fd040dd445f74860 1793 pbuilder_0.228.3~bpo8+1.dsc b01cd53fcd31bde3adabdf39afa9abaf2d582b41f8d907450b878c65132e5521 316304 pbuilder_0.228.3~bpo8+1.tar.xz 606a0a887cc5291a627bb5008ceeb5e54116287b0b36bfc33778de7df12de2fe 364428 pbuilder_0.228.3~bpo8+1_all.deb Files: a13784021754a6ded55db174126cf0d6 1793 devel extra pbuilder_0.228.3~bpo8+1.dsc 54307599343f3cb89b471e32062d071c 316304 devel extra pbuilder_0.228.3~bpo8+1.tar.xz 1a7f4ffd56757a70186225ea2438b1ce 364428 devel extra pbuilder_0.228.3~bpo8+1_all.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAliVnCgACgkQCBa54Yx2 K61/chAAqo8z6csF5uEXoa969fKDgCdrrcoKE4uGjYvQVb5D90LGCQnu0fXrBRn/ 4Svpu1stdAP/eGrKC04uKGHaOOq0+CrWUjEpRrrSocXKL6YNT4UlfqaD05xumvTZ 8jm94w5GvDbg+rDi2QPXnFHptJZO1kltKwdWZXotXOm2zFCb9OxsAJ4qcTfOhtlm 8E+dA8VqlW2IZFhwA+dzWQIGoKwcfCFxj8Iiht+TMMhvHwEJUjbaSqug7U/UkmeG S0vEgKMJIx6TW+z6q5gf/zraKKueEXrDmf6GfKdChmxvzZ0leBR+8epEUmjZimpI Ayn2tYLkbpHtAep6nBuKmXRJNG8d6JvU003Eg/+wP+48q02EHNTvJoyTAvPuxK7S 4C4CkbgG2puFm46AVlDYDJPL8J9mFwkesGpsbpk8FU1xWjvD3zQ9XLnrvpRMKHMF +/Qu8QGN7ssN5YKclGl84mzQSO85LBggggBNv2FZNSzkTZeYBEFnAOgR9RHBadyK OhYFOMFly7KLdhqZWVO2xkCyqE3ObDi7nr9Nd5t2PMaAB5KnlgZ3pRVBl0QWv1mM 37R+BFgigs0dwYeyIQmtdCknVvv527meZmCBovjYFzHrMDLSQC+ITXGW+YlP6GWB 8dC7ztVbg5p/ALj+9s5glsrrO/1/9kXwzorIAoNCjntVFI3eHM4= =jOKy -----END PGP SIGNATURE-----