Changelog
pbuilder (0.224) unstable; urgency=medium
[ Mattia Rizzolo ]
* Import patch from Fedora to use mktemp(1) instead of tempfile(1).
* debian/copyright: extend my copyright over 2016.
* debian/control: Bump Standards-Version to 3.9.8, no changes needed.
* debian/tests/build-procenv: change debian mirror to cloudfront.debian.net,
it's allegedly better for ci.debian.net.
* debian/gbp.conf: change the format of the tags, use only '%(version)s'.
* Kill pdebuild-user-mode-linux too, uml is already gone, these are just
stale files.
* Make the copyright notices uniform across the codebase.
* Add support for building architecture-independent binaries only with the
new option "--binary-indep".
This option instructs pbuilder to install only 'Build-Depends' and
'Build-Depends-Indep' and to call dpkg-buildpackage(1) with '-A'.
* pbuilder:
+ allow shorter subcommands names:
up/u for update, b for build, l for login, e for execute, h for help.
+ define and export PBUILDER_OPERATION with a fixed string for every action.
The current set of values are: build, clean, create, debuild, dumpconfig,
execute, login, update. See #805014 for more details.
* pbuilder.8:
+ promote the use of "subcommands" (i.e. "update") instead of options
(i.e. "--update") and document their short versions too.
+ use https for the documentation URL.
* pdebuild:
+ define PBUILDER_OPERATION=pdebuild here too.
* pbuilderrc.5:
+ document the availability of PBUILDER_OPERATION. Closes: #805014
+ use https for the documentation URL.
* buildpackage:
+ override the Maintainer field when doing binNMUs. Closes: #813589
+ bail out with an useful error message if the given file is not a .dsc.
Closes: #810598
* buildpackage-funcs:
+ make binNMU log message more useful.
+ chmod the files after copying them in the chroot, to be sure they are
+rw. Closes: #663950
* checkparams:
+ use the newer PBUILDER_OPERATION instead of PBCURRENTCOMMANDLINEOPERATION.
* modules:
+ stop overriding APT::Default-Release for experimental.
+ export DISTRIBUTION when calling the hooks.
+ define DEB_BUILD_ARCH_OS globally.
This fixes the USENETWORK handling, where there are tests involving
DEB_BUILD_ARCH_OS but it was previously undefined.
Now the warning "pbuilder: network will not be disabled during build!" is
properly printed.
+ modules: add a function remove_packages() to remove packages with apt-get
purge IFF the packages are installed.
* satisfydepends-*:
+ -classic: fix typo. Closes: #812693
+ add the -q switch to several apt-get invocations, to suppress the
progress indicator. This is more logging-friendly. Closes: #571126
* update/create:
+ internal refactor so that the machinery that detects unneeded packages for
disabled optional features takes advantages of REMOVEPACKAGES instead of
EXTRAPACKAGES.
+ rework REMOVEPACKAGES to call the new remove_packages(). Closes: #812226
[ Reiner Herrmann ]
* Add build user to grsec-tpe group if TPE is enabled. Closes: #814738
[ Samuel Thibault ]
* modules:
+ stop ignoring mount /proc issues in hurd.
+ in hurd, remove all translators from /dev/* and /servers/socket/*.
Closes: #814854
[ James Clarke ]
* modules:
+ On Hurd with --no-targz, leave a valid /servers/socket/1. Closes: #818368
+ Always use devfs on kfreebsd. Closes: #630813
-- Mattia Rizzolo <email address hidden> Fri, 29 Apr 2016 15:41:17 +0000