-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 20 Dec 2015 15:27:48 +0000 Source: pbuilder Binary: pbuilder pbuilder-uml Architecture: all source Version: 0.221.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> Closes: 416918 441052 490184 602711 607607 608636 629947 652527 683848 716680 734193 734454 751282 753944 772062 774468 800757 800769 802379 802800 804729 804905 805392 805552 806187 806386 807487 Description: pbuilder - personal package builder for Debian packages pbuilder-uml - user-mode-linux version of pbuilder Changes: pbuilder (0.221.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.221.3) unstable; urgency=medium . * debian/tests/build-procenv: be sure there is a deb-src line in /etc/apt/sources.list * pbuilder-satisfydepends-aptitude: set XDG_CACHE_HOME=/root while calling aptitude, to avoid it putting stuff in BUILDDIR. This is due to a changed behaviour in aptitude. Closes: #807487 . pbuilder (0.221.2) unstable; urgency=medium . * pbuilder: correctly empty and then recopy the chroot's /etc/resolv.conf only during the build process. Closes: #806386 * pbuilderrc: + remove the --keyring option from DEBOOTSTRAPOPTS. This is not really needed and made harder for derivatives to derivate. Closes: #751282 + add --force-check-gpg to DEBOOTSTRAPOPTS: this makes debootstrap fail if the keyring is not available. * debian/tests/build-procenv: workaround apt 1.1 and ci.debian.net bad interaction by passing `-o APT::Sandbox::User=root` to apt invocation. * debian/control: + use my @debian.org email address. + stop suggesting pbuilder-uml. * debian/rules: add a ubuntu (and derivatives) only stanza to tweak some files at build time: + change the URL of the default archive in pbuilderrc and documentation. + set the default DISTRIBUTION to xenial. . pbuilder (0.221.1) unstable; urgency=medium . * pbuilder-apt-config: update the hardcoded list of releases/architectures of ubuntu and debian. This fixes autopkgtest when run on ppc64el. * create: load hooks before trying to execute them. Closes: #806187 * pdebuild-internal: revert back to plain log() instead of log.{i,e}(). * buildpackage: move the binNMU() function from modules to buildpackage-funcs, where it fits better. * runhooks: move (un)loadhooks() and executehooks() to pbuilder-modules. Merging the file means the hooks can use functions from the modules and viceversa safely; otherwise we would need both the scripts to source the other and this is not supported in bash. Thanks to Holger to notice this broke with the last release. . pbuilder (0.221) unstable; urgency=medium . [ Reiner Herrmann ] * doc/Makefile: make the build reproducible by using a fixed temp dir to build the pdf. Closes: #804729 . [ Luca Falavigna ] * add binNMU support. Closes: #683848 . [ Andreas Beckmann ] * add "binary-only=yes" mark to the binNMU changelog. * only set Changed-By to --binnmu-maintainer in .changes do not override Maintainer. . [ Mattia Rizzolo ] * debian/control: + Add dependency on dpkg-dev >= 1.7.0 due to `dpkg-parsechangelog -S` * {create,update}: consider APTGETOPT also when running apt-get update. Closes: #608636 * make the output level configurable through LOGLEVEL (--loglevel) valid values are D/I/W/E. Closes: #490184 * pbuilder: + add an (undocumented) --help operation. Exit 0 if the help was requested. + clean: use `rm -f` when removing APTCACHE/*, so we don't fail when there is nothing in it. Closes: #607607 + update: correctly detect if debdelta is available. Closes: #805392 + build: umount as the very last option, due keeping the bindmounts while executing the hooks. Closes: #805552 * pdebuild: + make debsign work if only a source build was perfomed and only _source.changes is available. Closes: #804905 Thanks to Marcin Kulisz <marcin@bashton.com> for the original patch. * modules: + add 3 log.{i,w,e}() functions to be used instead of log(). - also use them instead of plain log() everywhere in the code. + mainly style improvments to binNMU(). + short the --help output and point to the manual pages instead. + copy /etc/resolv.conf from the host only when USENETWORK=yes. Closes: #753944 * checkparams: + override "experimental" DISTRIBUTION only in the create and update target. * docs: + add an empty POT file in the documentation directory, to ease the work of translators. Closes: #629947 * t: + testlib: add a expect_stderr(), to explicitly test stderr. + pbuilder-modules: also test the expected stderr from log(). * debian/tests/build-procenv: use archive.ubuntu.com for amd64/i386 and ports.ubuntu.com for everything else to fix autopkgtests on ubuntu. . pbuilder (0.220) unstable; urgency=medium . [ Ritesh Raj Sarraf ] * Add debdelta support, enable optionally via pbuilderrc or the command line. Closes: #602711 . [ Guido Günther ] * B20aupkgtest: Don't quote path to autopkg test dir, otherwise we're not expanding the "*". Closes: #802379 . [ Gianfranco Costamagna ] * Update translations. * update po during dh-clean. . [ Mattia Rizzolo ] * debian packaging: + add a closes: in a old changelog entry, I wasn't aware of that bug. + drop dependencies on essential packages, since they are available since squeeze: coreutils, debianutils. + debian/control: let pbuilder-uml replace pbuilder (= 0.217) so it is able to take over a file wrongly placed on pbuilder due to #800416. Closes: #800769 + debian/tests: add an autopkgtest running the unit tests. + debian/pbuilder-test: remove, fully replaced by autopkgtest. - Those tests were meant to be run with a pbuilder hook after the build. Autopkgtest is a way more powerful test environment. + debian/pbuilder.config: fix detection of mirror through /etc/apt/sources.list.d/* at install time. Thanks to jre <jre.winesim@gmail.com> for the patch. Closes: 772062 * tests: + move all tests under a t/ directory. + t/test_pbuilder-apt-config: remove temporary file at the end of the test. * hooks: + unhooks: let unloadhooks don't fail if there are no hooks loaded. This way we can call it also when hooks are not actually loaded or two times in a row without fear the result. + always load hooks just after extracting the build place, and unload them when cleaning up. + add hook type H: they run just after unpacking the chroot, for every target. Closes: #800757 + add hook type I: it runs after successfully build a package, after copying back the build results. Closes: #652527 * configuration: + new config: BUILD_HOME: set the value of HOME while building. Default it to /nonexistent to prevent builds from writing to /home. This reverts what was done for #170762. Closes: #441052 * buildpackage: + only override HOME during dpkg-buildpackage invocation. * pdebuild: + debuild-internal: carry on PATH when calling dpkg-buildpackage. Thanks to Matthias Förste <foerste@schlittermann.de> for the patch. Closes: #716680 + hack dpkg-buildpackage command to remove possible '-g' or '-G' when building the source package, and also consider the case when those flags are surrounded by quotes. - Thanks to Guido Günther <agx@sigxcpu.org> for the first patch. - Thanks to Tomasz Buchert <tomasz@debian.org> for the better regex. - Closes: #802800 * modules: + mountproc(): mount correctly selinux: bindmount from the host, and in the same place (/sys/fs/selinux >= wheezy, /selinux < wheezy). Thanks to ChangZhuo Chen (陳昌倬) <czchen@gmail.com> for the patch. Closes: #734193, #734454 * uml: + stop networking before quitting, so that it can exit properly. Thanks to Paul TBBle Hampson <Paul.Hampson@Pobox.com> for the patch. Closes: #416918 * Make the debdelta implementation more rubost and document the new options in the manpages. * Switch all instances of cdn.debian.net to httpredir.debian.org. Closes: #774468 * Use relative sources where possible, thanks to Gianfranco Costamagna for the hint. Checksums-Sha1: e045fb0e7a6cb022af1360ef8f900dc3764af679 1950 pbuilder_0.221.3~bpo8+1.dsc 552235a4715f1282b5678e762f05d66bc91205e7 306200 pbuilder_0.221.3~bpo8+1.tar.xz 49704cb196e9a015d09410c54ec181eaf1418f4f 349128 pbuilder_0.221.3~bpo8+1_all.deb Checksums-Sha256: ab1bbba51e3481044cb4db77f4917164e82d135cbebe4ebb42fb335aa247003b 1950 pbuilder_0.221.3~bpo8+1.dsc b30da5888bb9b809eeba33d0d5db04db00f488d75ebb436185498b41e2cabbf2 306200 pbuilder_0.221.3~bpo8+1.tar.xz 7143c2a93fb47bcb9666e6178eebb6b8a13b9070555bb608ddddccb73e99c8a8 349128 pbuilder_0.221.3~bpo8+1_all.deb Files: dacb04587b5e388b85cb303b87b800d1 1950 devel extra pbuilder_0.221.3~bpo8+1.dsc 94a8bddb3b0250a14755b5229e711acd 306200 devel extra pbuilder_0.221.3~bpo8+1.tar.xz 0fe8a6039f09ddb80ca437bf0a633c4a 349128 devel extra pbuilder_0.221.3~bpo8+1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWdsv5AAoJEEsEP825REVAXlkP/iXYUjAmR88dssFcJ4k90SBl VNdzmsRTkxwGpFXOh3quWMfqDZEsN6c7uxPkB/0naFVtPM+4gYjNJDXV5tyqaiUF ClXr1XHvFz+CxMUSg61FZQc8LosB1cfJKxrE8x4C1GxNmZ9WaeUfVmBo6vC4b6Wg lMt0FoSEvlZXJXS0+8LZ04g0ogqaxUEtGRJ62ONRlXgqhHX5O4tSYu2xScMt3E1k L7JZpo8bn0BVblnrtaRl5Trg0O1YUsAcq9wADmyvoFhKD7EzteGaZ5hAyb7/TA+J rl4Hfyg7XXihwE4WsBaBi7qAhjLPI/xu6UOReSvC1zmcFoUt8mOL90fhv3+Pq+Xe xOXOr/0cXbnmynpTGalPzOSD1y6+1MG2J8UkeKk0kzd5Vwy6KCsbWMylQgyuc1hz Ts6dQ/Z4kRRA7RKy2UW5BBidOMaTc2bMqF583zIMFYoeIrxQhSvo06x3qJ0OAJZ9 aUR7lEpu37Cb9f9PHOaSPtA7i/wsDqslbUpUbTu2ZhczmnJCGZmoAtiloSVCZaDE WqLUn+YFcT1ujEa6JxpU/QUarNv5uHxRBtELDCij4Oov31w2W47H2f/Fq+Juzwcy s581KCIf4uXAyS1oMOfRZWHDDO68D41Sond5uW3h6aTkS2fAdpAb+rDPy+TTmS7M eDfcwd7WGX49svZ3pKo8 =Kwnm -----END PGP SIGNATURE-----