Changelog
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 <email address hidden> 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 <email address hidden> 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 <email address hidden> for the first patch.
- Thanks to Tomasz Buchert <email address hidden> 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 (陳昌倬) <email address hidden> for the patch.
Closes: #734193, #734454
* uml:
+ stop networking before quitting, so that it can exit properly.
Thanks to Paul TBBle Hampson <email address hidden> 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.
-- Mattia Rizzolo <email address hidden> Tue, 10 Nov 2015 14:40:24 +0000