pbuilder - personal package builder for Debian packages

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name pbuilder
Package version 0.229.1
Package architecture all
Package type deb
Installed size 959 B
Download size 309.30 KB
Official Mirror archive.ubuntu.com
pbuilder constructs a chroot system, and builds a package inside the
It is an ideal system to use to check
that a package has correct build-dependencies.
It uses apt extensively, and a local mirror, or a fast connection
to a Debian mirror is ideal, but not necessary.
"pbuilder create" uses debootstrap to create a chroot image.
"pbuilder update" updates the image to the current state of
"pbuilder build" takes a *.dsc file and builds a binary in the chroot
pdebuild is a wrapper for Debian Developers, to allow running
pbuilder just like "debuild", as a normal user.


Package Version Architecture Repository
pbuilder_0.229.1_all.deb 0.229.1 all Ubuntu Main
pbuilder - - -


Name Value
cdebootstrap -
debconf >= 0.5
debconf-2.0 -
debootstrap -
dpkg-dev >= 1.17.0


Type URL
Binary Package pbuilder_0.229.1_all.deb
Source Package pbuilder

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pbuilder deb package:
    # sudo apt-get install pbuilder




2018-01-22 - Mattia Rizzolo <mattia@debian.org>
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.
2017-10-28 - Mattia Rizzolo <mattia@debian.org>
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 <reiner@reiner-h.de> 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 <unit193@ubuntu.com> 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
2017-10-04 - Mattia Rizzolo <mattia@debian.org>
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.
2017-08-25 - James Clarke <jrtc27@debian.org>
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
[ 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.
2017-04-23 - Mattia Rizzolo <mattia@debian.org>
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.

See Also

Package Description
pciutils_3.5.2-1ubuntu1_amd64.deb Linux PCI Utilities
pcmciautils_018-8build1_amd64.deb PCMCIA utilities for Linux 2.6
perl-base_5.26.1-6_amd64.deb minimal Perl system
perl-debug_5.26.1-6_amd64.deb debug-enabled Perl interpreter
perl-doc_5.26.1-6_all.deb Perl documentation
perl-modules-5.26_5.26.1-6_all.deb Core Perl modules
perl-openssl-defaults_3build1_amd64.deb version compatibility baseline for Perl OpenSSL packages
perl_5.26.1-6_amd64.deb Larry Wall's Practical Extraction and Report Language
php-all-dev_60ubuntu1_all.deb package depending on all supported PHP development packages
php-cgi_7.2+60ubuntu1_all.deb server-side, HTML-embedded scripting language (CGI binary) (default)
php-cli_7.2+60ubuntu1_all.deb command-line interpreter for the PHP scripting language (default)
php-common_60ubuntu1_all.deb Common files for PHP packages
php-curl_7.2+60ubuntu1_all.deb CURL module for PHP [default]
php-dev_7.2+60ubuntu1_all.deb Files for PHP module development (default)
php-gd_7.2+60ubuntu1_all.deb GD module for PHP [default]