-
pbuilder (0.230.4) unstable; urgency=medium
* createbuildenv:
+ Only try to print debootstrap.log if the file really exists.
+ Properly handle the case of a disabled internal cache. Closes: #926115
-- Mattia Rizzolo <email address hidden> Tue, 02 Apr 2019 11:32:38 +0200
-
pbuilder (0.230.3) unstable; urgency=medium
[ Marcin Sulikowski ]
* buildpackage-funcs: Fix whitespace handling in .dsc paths. MR: !4
[ Hideki Yamane ]
* createbuildenv:
+ Use packages from APTCACHE during debootstrap. Closes: #432088; MR: !6
* doc:
+ Use deb.debian.org as defalut example. MR: !5
* pbuilder.8:
+ Mention qemu-debootstrap as a valid --debootstrap option. MR: !7
[ Mattia Rizzolo ]
* modules:
+ Always call `systemctl stop` if using systemd's cgroups, preventing
stray slices from being left behind.
[ James Clarke ]
* buildpackage-funcs:
+ While setting up the cross-build env, only look at installed bin:gcc,
not all available ones.
+ Print a useful error if GCC version detection fails.
+ Handle minor GCC versions and unversioned GCC dependencies.
-- Mattia Rizzolo <email address hidden> Tue, 26 Mar 2019 15:44:52 +0100
-
pbuilder (0.230.2) unstable; urgency=medium
[ Mattia Rizzolo ]
* buildpackage:
+ Fixup the dpkg-dev 1.13.19 check for dpkg-source not supporting
specifying the extraction directory. Closes: #918368
Thanks to Helmut and James for finding the (maybe) best formula.
* d/control:
+ Bump Standards-Version to 4.3.0, no changes needed.
[ Helmut Grohne ]
* modules:
+ Make possible to unpack tarballs that lack dpkg-dev. MR: !3
-- Mattia Rizzolo <email address hidden> Thu, 28 Feb 2019 16:42:09 +0100
-
pbuilder (0.230.1) unstable; urgency=medium
[ Mattia Rizzolo ]
* modules:
+ Add a package_version_is_older_than() function.
* buildpackage:
+ Support dpkg-dev << 1.13.19 which doesn't support specifying a directory
where to extract the sources into. Closes: #854725
+ Keep passing -rfakeroot to dpkg-buildpackage if dpkg is << 1.14.7.
* checkparams:
+ Use systemd-escape(1) to escape the package name in the slice name.
[ Thorsten Glaser ]
* Use long option in the dpkg-query calls, to support sarge's version. MR: !2
-- Mattia Rizzolo <email address hidden> Mon, 12 Nov 2018 10:16:00 +0100
-
pbuilder (0.230) unstable; urgency=medium
[ Mattia Rizzolo ]
* d/control:
+ Bump Standards-Version to 4.2.1, no changes needed.
+ Use the new debhelper-compat(=11) notation and drop d/compat.
* d/rules: Change Ubuntu default DISTRIBUTION to "devel".
* t: Add regression tests for 54e072c5ebb7d353e674873c96e5d837e52f345c.
* checkparams:
+ Add a --no-source-only-chnages option to override a configured
SOURCE_ONLY_CHANGES=yes. Closes: #904716
+ Add more information in the slice name and scope description
to ease the life of those running many pbuilder instances.
* buildpackage:
+ Don't explicitly pass -rfakeroot to dpkg-buildpackage.
dpkg-buildpackage uses it by default if present since v1.14.7, so no
need to tell it to. LP: #1206215
+ Unless specified, look for .changes file of the architecture of the
chroot, not of the host's system. LP: #1762890
* modules:
+ Shut down some extra translators in umountproc. Closes: #912636
Thanks to Samuel Thibault for the patch.
[ Thorsten Glaser ]
* buildpackage:
+ Create consistent /etc/hosts in build chroots with USENETWORK=no.
Policy 4.2.0 §4.9 explicitly allows loopback access, which is already
allowed, and we also already clean resolv.con.
Add a clean hosts file which ships 127.0.0.1 as localhost and ::1 as
localhost6 to avoid trouble. See also the policy bug #904248.
Closes: #905307
[ Daniel Schepler ]
* Wrap the chroot calls inside a systemd slice when running on Linux systems
with systemd. Closes: #905550
This allows proper cleanup of stray processes left behind, among easier
resource control by the system administrator.
[ James Clarke ]
* modules: Mount fdescfs under /dev/fd on kFreeBSD.
* pbuilderrc.5: Update link to the user manual.
* t/test_pbuilder-apt-config:
+ Fix Ubuntu-related tests on non-Ubuntu architectures.
-- Mattia Rizzolo <email address hidden> Fri, 09 Nov 2018 13:51:04 +0100
-
pbuilder (0.229.3) unstable; urgency=medium
[ Erich E. Hoover ]
* pbuilder-modules: make bind mounts private on Linux. Closes: #609427
Based upon an idea from Philipp Hahn <email address hidden>.
[ Mattia Rizzolo ]
* doc:
+ Drop target to upload documentation to Alioth.
+ Build the .pdf in the default target, instead of only in the install one.
* Configure gitlab-ci to build the documentation and publish it.
* Run the tests on GitLab CI.
* d/control:
+ Move the Homepage to https://pbuilder-team.pages.debian.net/pbuilder.
+ Bump Standards-Version to 4.1.4, no changes neded.
* d/rules: Default to cosmic on Ubuntu.
-- Mattia Rizzolo <email address hidden> Sun, 17 Jun 2018 19:30:32 +0200
-
pbuilder (0.229.2) unstable; urgency=medium
[ James Clarke ]
* modules: Support bind-mounting files.
* satisfydepends-funcs:
+ Normalize restriction formulae.
+ Handle / separator for spaces from -classic.
Thanks to Yves-Alexis Perez <email address hidden> for reporting.
[ Mattia Rizzolo ]
* Update maintainer email address to <email address hidden>.
-- Mattia Rizzolo <email address hidden> Wed, 04 Apr 2018 14:25:33 +0200
-
pbuilder (0.229.1) unstable; urgency=medium
[ Mattia Rizzolo ]
* d/control: Remove dependency on wget, unused.
* d/copyright:
+ Bump copyright year for 2018.
+ Use HTTPS in Format field.
+ Remove Upstream contact pointing to Junichi.
* createbuildenv:
+ Print a tail of debootstrap.log when debootstrap fails Closes: #870074
* buildpackage:
+ Ignore the R³ field if the installed dpkg is too old to appropriately
deal with it.
[ James Clarke ]
* d/control:
+ Change Vcs-* to point to salsa.
+ Bump standards version to 4.1.3, no changes needed.
+ Bump debhelper compat level to 11.
-- Mattia Rizzolo <email address hidden> Mon, 22 Jan 2018 19:53:05 +0100
-
pbuilder (0.229) unstable; urgency=medium
[ Mattia Rizzolo ]
* d/control: declare pbuilder can be built without root, R³:no.
* d/rules: Change the default ubuntu release to bionic.
* doc:
+ Update German translation.
Thanks to Reiner Herrmann <email address hidden> for the contribution.
+ Don't force the documentation to be installed as root.
* t: Add a couple of simple tests for get822field().
* pbuildd: Don't force installation as root.
* buildpackage: Add support for Rules-Requires-Root.
When R³:no fakeroot is not installed in the chroot.
A distribution with dpkg-dev >= 1.19.0 is required for then be able to
build the package.
* Switch the default mirror from httpredir.debian.org to deb.debian.org.
Thanks to Unit193 <email address hidden> for the patch.
[ Guido Günther ]
* examples/B20autopkgtest: Use /bin/bash. Closes: #874052
* B20aupkgtest: Prefer autopkgtest over adt-run.
autopkgtest 5.0 dropped support for adt-run. Cater for that but still
allow the usage of adt-run in older chroot. Closes: #876399
-- Mattia Rizzolo <email address hidden> Sat, 28 Oct 2017 15:57:24 +0200
-
pbuilder (0.228.9) unstable; urgency=medium
* Documentation:
+ Refresh PO files.
+ ja.po: fix invalid po file causing po4a-translate to fail with the latest
po4a version. Closes: #876926
* d/control:
+ Remove now unneeded Testsuite field.
+ Bump Standards-Version to 4.1.1, no changes needed.
-- Mattia Rizzolo <email address hidden> Wed, 04 Oct 2017 16:51:00 +0200
-
pbuilder (0.228.8) unstable; urgency=medium
[ Daniel Shahaf ]
* pbuilder.8: specify that hooks are executed inside the chroot.
[ James Clarke ]
* pbuilder-modules:
+ Fix DEBBUILDOPTS parsing when it contains quotes around spaces.
Closes: #865009
+ Use /run/shm as the real tmpfs on kfreebsd.
* pdebuild-internal: Expand DEBBUILDOPTS outside su to match
pbuilder-buildpackage behaviour.
* Bump standards version to 4.1.0: Changed priority to optional.
[ Unit 193 ]
* examples: try to unify the scripts, additionally fixing some whitespace
issues.
[ Hans Joachim Desserud ]
* apt-config: add artful.
* d/rules: default to artful in the Ubuntu builds. Closes: #867030
[ Paul Hardy ]
* Fix errors in the user's manual.
-- James Clarke <email address hidden> Fri, 25 Aug 2017 18:53:23 +0100
-
pbuilder (0.228.7) unstable; urgency=medium
* modules: do not output debug for log().
* modules: use `mount|grep` instead of `mountpoint` to detect whether
/dev/ptmx and /dev/console are still mounted.
mountpoint(1) from initscripts as found in Debian jessie doesn't detect
mounts over regular files as the version in util-linux (present in
Debian stretch); this means those two checks could fail when run with
initscripts' mountpoint(1).
Closes: #859766
* Remove now not needed dependency on util-linux|initscripts.
-- Mattia Rizzolo <email address hidden> Sun, 23 Apr 2017 19:00:19 +0200