Change log for pbuilder package in Ubuntu
1 → 50 of 108 results | First • Previous • Next • Last |
Published in noble-release |
Published in mantic-release |
Published in lunar-release |
Obsolete in kinetic-release |
Published in jammy-release |
Obsolete in impish-release |
Obsolete in hirsute-release |
Deleted in hirsute-proposed (Reason: moved to Release) |
pbuilder (0.231build1) hirsute; urgency=medium * No change rebuild with fixed ownership. -- Dimitri John Ledkov <email address hidden> Tue, 16 Feb 2021 17:00:55 +0000
Available diffs
- diff from 0.231 (in Debian) to 0.231build1 (513 bytes)
pbuilder (0.231) unstable; urgency=medium [ Mattia Rizzolo ] * modules: + Set the debconf value for man-db/auto-update to false to save time in the package installing phase. Nobody is going to need a refreshed man-db in a build chroot. * pdebuild: + With --auto-debsign try to sign both _${arch}.changes and _source.changes if available. Closes: #932743 * buildpackage: + Allow resolving the local hostname too. * bash-completion: + Add --binary-indep to the completion. Closes: #951158 * e/D65various-compiler-support: + shellcheck improvements. * pbuilderrc: + Default to SOURCE_ONLY_CHANGES=yes. * satisfydepends-funcs: + Fix parsing of build profiles when there is a << version restriction before the build profile marker. Closes: #961227 Thanks to Helmut Grohne for the initial patch. * autopkgtest: + Replace deprecated ADTTMP variable with AUTOPKGTEST_TMP. + Properly use of `tr` to lowercase strings. + Only delete the temporary directory when not running through autopkgtest. + Stop explicitly requiring the archive signing key, since that is very likely to already be installed anyway. This will fix the autopkgtest in Debian testing where ubuntu-archive-keyring is not available anymore (and never needed anyway). * d/control: + Bump Standards-Version to 4.5.1, no changes needed. + Bump debhelper compat level to 13. - d/rules: Use execute_before_dh_clean instead of override_dh_clean. * Update my copyright. * d/po: Re-encode de.po as UTF-8. * Override lintian's executable-in-usr-lib. [ Rafael Laboissière ] * e/B20autopkgtest: + Support autodep8 to check existence of tests. Closes: #945593; MR: !8 [ denghu ] * pbuilderrc: + Change the default value of DEBBUILDOPTS so it'll load the content of an equally named environment variable. MR: !9 [ Debian Janitor ] * Janitor stuff: MR: !10 + Use correct machine-readable copyright file URI. + Wrap long lines in some old changelog entries. [ Hideki Yamane ] * e/D65various-compiler-support: + Explicitly use /bin/bash since there are bashisms inside. MR: !11 [ Jessica Clarke ] * modules: + Apply devfs rules on kFreeBSD. * d/control: Update my name. -- Mattia Rizzolo <email address hidden> Mon, 18 Jan 2021 05:19:00 +0100
Available diffs
- diff from 0.230.4 to 0.231 (12.3 KiB)
Superseded in hirsute-release |
Obsolete in groovy-release |
Published in focal-release |
Obsolete in eoan-release |
Obsolete in disco-release |
Deleted in disco-proposed (Reason: moved to release) |
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
Available diffs
- diff from 0.230.3 to 0.230.4 (696 bytes)
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
Available diffs
- diff from 0.230.2 to 0.230.3 (5.0 KiB)
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
Available diffs
- diff from 0.230.1 to 0.230.2 (1.5 KiB)
Superseded in disco-release |
Superseded in disco-release |
Deleted in disco-proposed (Reason: moved to release) |
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
Available diffs
- diff from 0.230 to 0.230.1 (2.3 KiB)
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
Available diffs
- diff from 0.229.3 to 0.230 (5.5 KiB)
Superseded in disco-release |
Obsolete in cosmic-release |
Deleted in cosmic-proposed (Reason: moved to release) |
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
Available diffs
- diff from 0.229.2 to 0.229.3 (1.9 KiB)
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
Available diffs
- diff from 0.229.1 to 0.229.2 (1.6 KiB)
Superseded in cosmic-release |
Published in bionic-release |
Deleted in bionic-proposed (Reason: moved to release) |
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
Available diffs
- diff from 0.229 to 0.229.1 (1.6 KiB)
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
Available diffs
- diff from 0.228.9 to 0.229 (24.5 KiB)
Superseded in bionic-release |
Obsolete in artful-release |
Deleted in artful-proposed (Reason: moved to release) |
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
Available diffs
- diff from 0.228.8 to 0.228.9 (48.1 KiB)
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
Available diffs
- diff from 0.228.7 to 0.228.8 (14.9 KiB)
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
Available diffs
- diff from 0.228.6 to 0.228.7 (1.3 KiB)
Superseded in artful-release |
Obsolete in zesty-release |
Deleted in zesty-proposed (Reason: moved to release) |
pbuilder (0.228.6) unstable; urgency=medium [ James Clarke ] * modules: Use a new /dev/pts instance inside the chroot. This allows for better isolation as the build process is no longer able to see the host's PTYs, other than the controlling terminal (if there is one). By using a new instance, we can also control the permissions of /dev/pts/ptmx, ensuring that the build process is always able to create new PTYs, even if the host's has the default 000 mode. Thanks to Simon McVittie <email address hidden> for the thorough investigation. Closes: #841935 [ Mattia Rizzolo ] * pbuilderrc.5: + Update the details about the currently available dependency resolvers. * debian/NEWS: + Remove changes reverted in successive fixup uploads. * checkparams: + Make --extrapackages cumulative. Specifying --extrapackages multiple times will now add packages to the list. -- Mattia Rizzolo <email address hidden> Sun, 12 Mar 2017 16:23:59 +0100
Available diffs
- diff from 0.228.5 to 0.228.6 (3.0 KiB)
pbuilder (0.228.5) unstable; urgency=medium [ Thorsten Glaser ] * pbuilder-buildpackage: Look for the correct changes file when performing a binNMU. Closes: #856475 [ James Clarke ] * pbuilder-buildpackage-funcs: Only look in BUILDSUBDIR when performing a binNMU and when looking for additional build results. -- James Clarke <email address hidden> Thu, 02 Mar 2017 16:16:19 +0000
Available diffs
- diff from 0.228.4 to 0.228.5 (1.9 KiB)
pbuilder (0.228.4) unstable; urgency=medium [ James Clarke ] * modules: Fix bind-mounts on kFreeBSD. [ Mattia Rizzolo ] * buildpackage: + rename internal variable SUBDIR_NAME to BUILDSUBDIR (the subdirectory of BUILDDIR where the source will be unpacked). + make it possible to specify BUILDSUBDIR externally, i.e. through pbuilderrc. Closes: #854255 * pbuilderrc.5: + remove stale information: BUILDDIR is not (by default) the HOME of the build user anymore. + document what will happen inside BUILDDIR, and where the unpacked source will be. -- Mattia Rizzolo <email address hidden> Mon, 06 Feb 2017 20:16:31 +0100
Available diffs
- diff from 0.228.3 to 0.228.4 (1.6 KiB)
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 -- James Clarke <email address hidden> Tue, 24 Jan 2017 15:29:13 +0000
Available diffs
- diff from 0.228.2 to 0.228.3 (1.3 KiB)
pbuilder (0.228.2) unstable; urgency=medium * pdebuild: Unquote changes options. Closes: #852264 * d/control: Add myself to uploaders -- James Clarke <email address hidden> Mon, 23 Jan 2017 23:55:43 +0000
Available diffs
- diff from 0.228.1 to 0.228.2 (769 bytes)
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. -- Mattia Rizzolo <email address hidden> Sat, 21 Jan 2017 23:43:21 +0100
Available diffs
- diff from 0.228 to 0.228.1 (2.7 KiB)
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. -- Mattia Rizzolo <email address hidden> Sun, 15 Jan 2017 20:52:02 +0100
Available diffs
- diff from 0.227 to 0.228 (13.4 KiB)
pbuilder (0.226.1ubuntu0.1) yakkety; urgency=medium * modules: remove_packages: check for package existence in the chroot, not in the host. Closes: #840146; LP: #1640892 -- Mattia Rizzolo <email address hidden> Tue, 29 Nov 2016 19:13:22 +0100
Available diffs
pbuilder (0.227) unstable; urgency=medium [ James Clarke ] * pbuilder-apt-config: Add yakkety and zesty; retire lucid, vivid and wily. * debian/rules: Change default Ubuntu DISTRIBUTION to zesty. [ Mattia Rizzolo ] * Add an APT based resolver. Closes: #707825 This is named pbuilder-satisfydepends-apt; it requires apt >= 1.2.2 inside the chroot to work, otherwise it'll just fail. I recommend moving to this instead of any other for those who can (probably the default will change at some point in the future, after the stretch release). * Add initial cross build support. Closes: #801799 + Add a new --host-arch command line option (setting non-public HOST_ARCH variable) to set the *host* architecture; if not specified it defaults to the build architecture. + --architecture/ARCHITECTURE is used to specify the *build* architecture; it defaults to the architecture of the host as reported by dpkg. + Some automatic setup is done to allow cross building (at `build` time): - the host architecture is added to dpkg's list of architectures; - crossbuild-essential-$HOST_ARCH, libc-dev:$HOST_ARCH and libstdc++-6-dev:$HOST_ARCH are preinstalled (the latter two due to bug #815172 in build-essential); - `--host-arch $HOST_ARCH` is passed to dpkg-buildpackage; - 'nocheck' is added to DEB_BUILD_OPTIONS; - 'nocheck cross' is added to DEB_BUILD_PROFILES. + A new --no-auto-cross can be used to override partially or all of the above automatism; see pbuilder(8) for more. + The dependency statisfiers now receive BUILD_ARCH and HOST_ARCH variables (through --(host|build)-arch options used when call them). + The only dependency satisfier allowed when cross building is the APT one, as that's the only one supporting --host-arch at the moment. This implementation is still *experimental*, details may vary across the next releases, especially the part relative to what's is automatically done. * buildpackage: + copy the source into the chroot before satisfying the build-deps. This allows for very easy use of `apt-get build-dep`. * buildpackage-funcs: + Add a --bin-nmu-timestamp option to specify the timestamp for a binNMU changelog. Closes: #843867 + add a _find_additional_buildresults() function to do proper match of file names passed through ADDITIONAL_BUILDRESULT. Closes: #837813 * pbuilderrc.5: + better example for ADDITIONAL_BUILDRESULTS. Thanks to Andreas Henriksson for the suggestion. * pbuilder.8: + document that now BUILD_ARCH and HOST_ARCH variables are being passed to hook scripts. * modules: + remove_packages: check for package existence in the chroot, not in the host. Closes: #840146; LP: #1640892 + _log(): properly pass arguments to printf. Thanks to Thorsten Glaser <email address hidden> for noticing. Closes: #845438 * loadconfig: + be more honest about why it's not possible to load a conf file, instead of just saying "it doesn't exist". Also, fail in case the file exists, but can't be loaded. Closes: #844560 * checkparams: + add a --profile option to specify build profiles to build with. Closes: #844700 * Debian packaging: bump debhelper compat level to 10. -- Mattia Rizzolo <email address hidden> Mon, 28 Nov 2016 16:59:15 +0100
Available diffs
- diff from 0.226.1 to 0.227 (9.8 KiB)
Superseded in zesty-release |
Obsolete in yakkety-release |
Deleted in yakkety-proposed (Reason: moved to release) |
pbuilder (0.226.1) unstable; urgency=medium [ James Clarke ] * modules: add_additional_aptkeyrings: Copy keyrings to /etc/apt/trusted.gpg.d instead of using apt-key. We can no longer rely on being able to use apt-key in a minimal chroot, because gnupg has been demoted to a Recommends in apt. Instead, the keyrings can be copied directly into /etc/apt/trusted.gpg.d. Moreover, `apt-key` usage has been discuraged over the past years. This means that using the APTKEYRINGS option of pbuilder won't actually work with chroots older than squeeze (APT version 0.7.25.1) [ Mattia Rizzolo ] * modules: + term_supports_colors: properly deal with tput not detecting a colored-capable terminal (as within cron). Closes: #837202 + add_additional_aptkeyrings: don't fail if the target keyring file is already presetn, just warn if different. * pbuilder.8, pbuilderrc.5: properly format so that no extra space is right before a closing bracket. -- Mattia Rizzolo <email address hidden> Sun, 11 Sep 2016 07:14:18 +0000
Available diffs
- diff from 0.225.2 to 0.226.1 (9.8 KiB)
pbuilder (0.225.2) unstable; urgency=high [ James Clarke ] * modules: Don't trash CHROOTEXEC when using eatmydata. Closes: #831823 -- Mattia Rizzolo <email address hidden> Wed, 20 Jul 2016 07:49:08 +0000
Available diffs
- diff from 0.225.1 to 0.225.2 (725 bytes)
pbuilder (0.225.1) unstable; urgency=medium [ James Clarke ] * satisfydepends-experimental: Add support for build profiles. [ Michael Gilbert ] * modules: let tar automatically determine decompression program. This makes possible to switch compression of the tarball by just chaning the COMPRESSIONPROG option and run `pbuilder update`, and makes possible to use uncompressed tarballs by using cat(1) as a "compression program". Closes: #731099 [ Mattia Rizzolo ] * pbuilder.8: document new --compressprog details. * pbuilderrc.5: document new --compressprog details. * modules: + don't remove eatmydata from the chroot if it's not available outside. + remove_packages: don't remove packages explicitly listed in EXTRAPACKAGES. + Closes: #827206 -- Mattia Rizzolo <email address hidden> Fri, 24 Jun 2016 14:36:45 +0000
Available diffs
- diff from 0.225 to 0.225.1 (2.4 KiB)
pbuilder (0.225) unstable; urgency=medium [ Mattia Rizzolo ] * debian/rules: + change default ubuntu distribution to yakkety. + enable universe by default in Ubuntu. LP: #237591 * Add builtin eatmydata support (Closes: #606158) * Add a USESYSFS option (defaulting to yes) to mount a sysfs filesystem in /sys. Closes: #773767 * Strip leading path from when calling external programs. They are all in PATH, so let the shell finding them instead of calling them directly with the full path, so exiting things can be done. Closes: #635698 * modules: + take care of saving the mount point instead of the device name when bind-mounting. This avoids umounting of unrelated mount points in case of errors. LP: #1156636 + support specifying BINDMOUNTS destination. Thanks to Austin Phillips <email address hidden> for the initial patch. Closes: #593100 + for selinux, only check for the precense of the selinux mount, instead of using selinuxenabled. Closes: #506917 + in the help message be more clear about what the `execute` command is for. Closes: #805494 * pbuilder.8: use BUILDDIR instead of the old /tmp/buildd. * create/update: + move the code picking extra packages to install for optional features in a common function in modules. * checkparams: add a "--use-network yes|no" cmdline flag. Closes: #823408 * satisfydepends-funcs: + nicer formatting of the --help output, with a "Debugging options" section. + document the --internal-chrootexec option. Closes: #635697 [ James Clarke ] * pdebuild: fix typo in error message (debsign, not debsing). * modules: + pass -q, -y and APTGETOPT to apt-get in remove_packages. + add linsysfs support for KFreeBSD. -- Mattia Rizzolo <email address hidden> Sun, 12 Jun 2016 12:50:16 +0000
Available diffs
- diff from 0.224 to 0.225 (10.4 KiB)
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
Available diffs
- diff from 0.223 to 0.224 (20.0 KiB)
Superseded in yakkety-release |
Published in xenial-release |
Deleted in xenial-proposed (Reason: moved to release) |
pbuilder (0.223) unstable; urgency=medium * debian/control: + Drop explicit build dependency on dpkg-dev. + Drop version restriction from ldp-docbook-xsl build-dep. + Use https in Vcs-Git. * modules: + Add a blank line before changelog entries for binNMUs. Thanks to Andreas Beckmann for noticing. + Remove reference of pbuilder-uml from an error message. * pbuilderrc.5: + Document BINNMU_MAINTAINER option. Closes: #810737 * debian/pbuilder.config: + Stop trying to parse and sometimes overwrite user conf silently. Now if /etc/pbuilderrc already exists, we won't try to do anything, unless explicitly asked so. Closes: #810967 * loadconfig: + Stop complaining about deprecated DEBEMAIL, that caused too noise in false positive contexts. Closes: #810715 * buildpackage: + Fix check for ignored options to not warn when there is nothing to warn. * checkparams: + Print at debug level the command line used. * Remove pbuilder-uml. It's usually broken and anyway unmaintained, and not really used either. * Remove the pbuilder-selftest script from the sources -- Mattia Rizzolo <email address hidden> Sun, 24 Jan 2016 17:39:24 +0000
Available diffs
- diff from 0.222 to 0.223 (10.5 KiB)
pbuilder (0.222) unstable; urgency=medium [ Christopher Baines ] * buildpackage: + factor out a export_additional_buildresults() function. + export additional buildresults if the package build fails. Closes: 806650 [ Mattia Rizzolo ] * buildpackage: + say something more human whene the specified .dsc file is not found. + output a warning when there are options after the .dsc file (which will be ignored). Closes: #669873 * modules: + make log.d actually work (was not used before). + add two apt options that make sure that packages that are only recommended or suggested by still installed packages are also autoremoved. This means APT::AutoRemove::SuggestsImportant=false and APT::AutoRemove::RecommendsImportant=false. Thanks to Johannes Schauer for the suggestion. * pdebuild: + further improvments to the regex to clean up DEBUILDOPTS. Thanks to Ondřej Surý <email address hidden> for the patch. Closes: 782150 * satisfydepends: + add support for Build-Depends-Arch and Build-Conflicts-Arch. Closes: 802557 * conf: formally deprecate DEBEMAIL, it has been a noop since some releases. -- Mattia Rizzolo <email address hidden> Fri, 08 Jan 2016 17:57:37 +0000
Available diffs
- diff from 0.221.3 to 0.222 (5.0 KiB)
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 -- Mattia Rizzolo <email address hidden> Wed, 09 Dec 2015 18:39:33 +0000
Available diffs
pbuilder (0.221.1ubuntu1) xenial; urgency=low * Merge from Debian unstable. Remaining changes: (LP: #1520527) - pbuilderrc, debian/pbuilder.config, debian/po/*: Set default archive mirror to "archive.ubuntu.com/ubuntu" (sed the value inside rules file) - Remove --keyring override from default pbuilderrc - Set default distribution to "xenial" -- Gianfranco Costamagna <email address hidden> Fri, 27 Nov 2015 11:17:44 +0100
Available diffs
- diff from 0.221ubuntu2 to 0.221.1ubuntu1 (16.2 KiB)
pbuilder (0.221ubuntu2) xenial; urgency=medium [ Gianfranco Costamagna ] * Remove XS-* prefix from debian control file, useless after dpkg 1.17.10. [ Mattia Rizzolo ] * cherry-pick change from Debian VCS to update pbuilder-apt-config and fix autopkgtest. -- Mattia Rizzolo <email address hidden> Wed, 25 Nov 2015 01:36:53 +0000
Available diffs
- diff from 0.215+nmu4ubuntu1 to 0.221ubuntu2 (79.9 KiB)
- diff from 0.221ubuntu1 to 0.221ubuntu2 (10.1 KiB)
Superseded in xenial-proposed |
pbuilder (0.221ubuntu1) xenial; urgency=medium * Merge from debian unstable, remaining changes: - pbuilderrc, debian/pbuilder.config, debian/po/*: Set default archive mirror to "archive.ubuntu.com/ubuntu". - Remove --keyring override from default pbuilderrc - Set default distribution to "xenial"
Available diffs
- diff from 0.220ubuntu1 to 0.221ubuntu1 (44.0 KiB)
Superseded in xenial-proposed |
pbuilder (0.220ubuntu1) xenial; urgency=medium * Merge from debian unstable (LP: #1511938), remaining changes: - pbuilderrc, debian/pbuilder.config, debian/po/*: Set default archive mirror to "archive.ubuntu.com/ubuntu". - Remove --keyring override from default pbuilderrc - Set default distribution to "xenial"
Available diffs
- diff from 0.215+nmu4ubuntu1 to 0.220ubuntu1 (53.1 KiB)
Superseded in xenial-release |
Obsolete in wily-release |
Deleted in wily-proposed (Reason: moved to release) |
pbuilder (0.215+nmu4ubuntu1) wily; urgency=low * Merge from Debian unstable (LP #1469735). Remaining changes: - Added basic DEP-8 autopkgtest - debian/control: Recommend aptitude since it's needed by pbuilder-satisfydepends - pbuilderrc, debian/pbuilder.config: Set default archive mirror to "archive.ubuntu.com/ubuntu". - debian/rules: install temporary locale so man page tests don't cause FTBFS. - Add build-dependency on locales, which was always used but appears to have previously been preinstalled in the build chroots. - Remove --keyring override from default pbuilderrc - Set default distribution to "wily"
Available diffs
- diff from 0.215ubuntu12 to 0.215+nmu4ubuntu1 (131.1 KiB)
pbuilder (0.215ubuntu12) wily; urgency=medium * pbuilderrc: Set default distribution to "wily" -- Hans Joachim Desserud <email address hidden> Sat, 27 Jun 2015 13:18:57 +0200
Available diffs
- diff from 0.215ubuntu11 to 0.215ubuntu12 (519 bytes)
Superseded in wily-release |
Obsolete in vivid-release |
Deleted in vivid-proposed (Reason: moved to release) |
pbuilder (0.215ubuntu11) vivid; urgency=medium * pbuilderrc: Set default distribution to "vivid" -- Hans Joachim Desserud <email address hidden> Sat, 28 Feb 2015 16:40:27 +0100
Available diffs
- diff from 0.215ubuntu10 to 0.215ubuntu11 (554 bytes)
pbuilder (0.215ubuntu7.1) trusty; urgency=medium * pbuilderrc: Set default distribution to "trusty" (lp: #1316423) -- <email address hidden> (B. Clausius) Sun, 25 May 2014 09:14:44 +0200
Available diffs
- diff from 0.215ubuntu7 to 0.215ubuntu7.1 (568 bytes)
Superseded in vivid-release |
Obsolete in utopic-release |
Deleted in utopic-proposed (Reason: moved to release) |
pbuilder (0.215ubuntu10) utopic; urgency=medium * Remove --keyring override from default pbuilderrc (LP: #599695) -- Phillip Susi <email address hidden> Wed, 11 Jun 2014 13:37:37 -0400
Available diffs
- diff from 0.215ubuntu9 to 0.215ubuntu10 (517 bytes)
pbuilder (0.215ubuntu9) utopic; urgency=medium * pbuilderrc: Set default distribution to "utopic" (lp: #1316423) -- <email address hidden> (B. Clausius) Sun, 25 May 2014 09:14:44 +0200
Available diffs
- diff from 0.215ubuntu8 to 0.215ubuntu9 (566 bytes)
pbuilder (0.215ubuntu8) utopic; urgency=medium * debian/tests/control: Updated Depends to allow more capable procenv to be built. -- James Hunt <email address hidden> Wed, 04 Jun 2014 11:27:10 +0200
Available diffs
- diff from 0.215ubuntu7 to 0.215ubuntu8 (567 bytes)
Superseded in utopic-release |
Published in trusty-release |
Deleted in trusty-proposed (Reason: moved to release) |
pbuilder (0.215ubuntu7) trusty; urgency=medium * debian/tests/control: build-depend on libcap-dev since procenv 0.33 now uses that. -- James Hunt <email address hidden> Tue, 18 Mar 2014 13:57:11 +0100
Available diffs
- diff from 0.215ubuntu6 to 0.215ubuntu7 (538 bytes)
pbuilder (0.215ubuntu6) trusty; urgency=medium * debian/tests/build_procenv: Use first remote url from sources.list rather than hard-coding the set of architectures that use particular ubuntu archives (since the latter strategy does not require maintenance). * debian/tests/control: - Depend on haveged for entropy. - Add architecture-specific depends on libnuma1 for the test package that is built (procenv). -- James Hunt <email address hidden> Wed, 05 Mar 2014 14:40:22 +0100
Available diffs
- diff from 0.215ubuntu5 to 0.215ubuntu6 (1.3 KiB)
pbuilder (0.215ubuntu5) trusty; urgency=medium * Add build-dependency on locales, which was always used but appears to have previously been preinstalled in the build chroots. -- Steve Langasek <email address hidden> Wed, 05 Mar 2014 03:54:08 +0000
Available diffs
- diff from 0.215ubuntu3 to 0.215ubuntu5 (830 bytes)
- diff from 0.215ubuntu4 to 0.215ubuntu5 (557 bytes)
Superseded in trusty-proposed |
pbuilder (0.215ubuntu4) trusty; urgency=medium * debian/tests/build_procenv: on Ubuntu, select the correct archive mirror for the build architecture. -- Steve Langasek <email address hidden> Tue, 04 Mar 2014 17:07:16 -0800
Available diffs
- diff from 0.215ubuntu3 to 0.215ubuntu4 (581 bytes)
pbuilder (0.215ubuntu3) trusty; urgency=low * debian/tests/build_procenv: Add component universe for Ubuntu to make procenv buildable (LP: #1247420) -- Jean-Baptiste Lallement <email address hidden> Sun, 03 Nov 2013 18:46:58 +0100
Available diffs
- diff from 0.215ubuntu2 to 0.215ubuntu3 (1.1 KiB)
Superseded in trusty-release |
Obsolete in saucy-release |
Deleted in saucy-proposed (Reason: moved to release) |
pbuilder (0.215ubuntu2) saucy; urgency=low * Fix typo in pbuilderrc -- Jonathan Riddell <email address hidden> Fri, 16 Aug 2013 10:57:52 +0100
Available diffs
- diff from 0.213ubuntu3 to 0.215ubuntu2 (72.5 KiB)
- diff from 0.215ubuntu1 to 0.215ubuntu2 (501 bytes)
Superseded in saucy-proposed |
pbuilder (0.215ubuntu1) saucy; urgency=low * Merge from Debian unstable. Remaining changes: - pbuilderrc, debian/pbuilder.config: Set default archive mirror to "archive.ubuntu.com/ubuntu". - pbuilderrc: Set default keyring to the Ubuntu one. - pbuilderrc: change how we pass keyring in DEBOOTSTRAPOPTS - debian/rules: install temporary locale so man page tests don't cause FTBFS. - Added basic DEP-8 autopkgtest - debian/control: Recommend aptitude since it's needed by pbuilder-satisfydepends * pbuilderrc: Set default distribution to "saucy"
Available diffs
- diff from 0.213ubuntu3 to 0.215ubuntu1 (72.4 KiB)
pbuilder (0.213ubuntu3) saucy; urgency=low * Recommend aptitude since it's needed by pbuilder-satisfydepends -- Jonathan Riddell <email address hidden> Tue, 04 Jun 2013 15:58:28 +0100
Available diffs
- diff from 0.213ubuntu2 to 0.213ubuntu3 (486 bytes)
1 → 50 of 108 results | First • Previous • Next • Last |