lp:debian/squeeze/pbuilder

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/squeeze/pbuilder
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

15. By Julien Cristau

* Non-maintainer upload.
* Cherry-pick from 0.199+nmu4: Rename the /run script from --execute to
  /runscript, for compatibility with wheezy and later which have /run as a
  directory replacing /var/run (bug#627086)

14. By Steve M. Robbins <email address hidden>

* Non-Maintainer Upload.

* pbuilder-modules: don't clean $BUILDPLACE if another directory has
  been bind-mounted under it; patch by Matthew Palmer. (closes:
  #542915)

13. By Junichi Uekawa <email address hidden>

* add a more useful message for pbuilder-runhooks when hookdir cannot
  be removed. (closes: #587254)
* Add an option to verify key signatures. (closes: #579028)
  This is experimental; You can try with APTGETOPT, and setting
  PBUILDERSATISFYDEPENDSOPT=('--check-key').

12. By Junichi Uekawa <email address hidden>

add --keyring option as default parameter to DEBOOTSTRAPOPTS
(closes: 579028)

11. By Junichi Uekawa <email address hidden>

[ Loïc Minier ]
* pbuilder-createbuildenv, -updatebuildenv: Remove apt from $CHROOTEXEC
  apt-get install call and add aptitude if pbuilder-satisfydepends uses it;
  remove aptitude otherwise; closes: 539578. Fixes support for
  --variant=buildd.
* Make /usr/lib/pbuilder/pbuilder-satisfydepends a symlink to pbuilder-
  satisfydepends-aptitude instead of a copy; closes: #448098.
* pbuilder-satisfydepends-aptitude: Fix typo in package description.
* Add builtin support for using ccache in pbuilder and enable it by default.
  Ship a new /var/cache/pbuilder/ccache dir and bind-mount and chown it to
  BUILDUSERID at build time. Install/remove ccache automatically on
  create/update if CCACHEDIR is set/unset. Update docs and remove old
  ccache config example. Add a NEWS entry featuring the change. Stop
  intalling ccache sample config
* debuild-pbuilder.1: update sample output of debuild-pbuilder to match
  current code; thanks Osamu Aoki; closes: 563209.
* Don't quote PBUILDERROOTCMD as it's typically a command with arguments
  such as "su -p" or "sudo -E"; thanks Osamu Aoki; see #563209.
* test_pbuilder-satisfydepends-*: add many tests.
* pbuilder-satisfydepends-*: Large refactoring and cleanups; fixes
  historical bugs with space/tabs/etc. parsing in debian/control with
  pbuilder-satisfydepends-classic and perhaps -aptitude and -experimental.
  Also avoids large code duplication and normalizes debian/control handling.
* pbuilder.8: Mention quoting around --bindmounts; LP: #376612
* Add pbuilder-apt-config tool to generate APT sources.list and query misc
  other data from archives; this is aimed at supporting multiple archives
  and setups better (instead of a single MIRROR, DISTRIBUTION etc.) but is
  generic and independent to encourage reuse. Comes with testsuite showing
  sample uses.
* Fix misc man page typos.
* Rework Makefile entirely.
* Use paragraphs in debian/NEWS file instead of bullet points.
* pbuilder-selftest: new command to run the tests which are now installed.

[ Junichi Uekawa ]
* [INTL:da] Danish translation of the debconf templates
  pbuilder (closes: 583676)
* document that DEBOOTSTRAPOPTS is an array. (closes: 578989)

[ Hideki Yamane ]
* typo "taget" (closes: 582415)

[ Jari Aalto ]
* pbuilderrc.5 - Order item alphabetically (closes: 579705)

10. By Loïc Minier

[ Loïc Minier ]
* Add comments to check target.
* Use GNU-style vars for system directories, allow to set them from the
  env, and let them be prefixed with a PBUILDER_ROOT directory to allow
  relocation.
* Add helpers to relocate pbuilder in testsuite.
* Use a relocated pbuilder setup to run test_debuildopts; closes: #562681.

[ Junichi Uekawa ]
* Add Loic to uploaders.

[ Loïc Minier ]
* pbuilder: add support for setting the architecture on the command-line
  and in pbuilderrc.
* pdebuild: add support for setting the architecture on the command-line
  and in pbuilderrc; closes: #516625.
* Set testsuite mirror depending on FQDN.
* Always prepend --include=apt to debootstrap args; this is needed when
  using --variant=buildd which doesn't include apt since pbuilder calls
  apt-get in the chroot. Note that this can still be overrident by the
  end-user by passing another --include= flag via DEBOOTSTRAPOPTS since
  these flags aren't cumulative in debootstrap.
* Update testsuite logs; note that update-squeeze-sid-experimental fails
  due to #563049.

9. By Junichi Uekawa <email address hidden>

[ Junichi Uekawa ]
* fix pdebuild.1 documentation about options which was confusing
  (closes: #527878)
* Warn when there is non-existing hookdir. (closes: #525420)
* pdebuild-internal make HOME set to non-relative path. (closes:
  #492898)
* Make error message visible when copying out to buildresult (closes:
  #505695)
* explain pbuilder git commit message style in documentation.
* install D80no-man-db-rebuild to example directory.
* pbuilderrc: --variant=buildd is temporarily broken, disable.

[ Loïc Minier ]
* Change default root command to sudo -E; (closes: #361362)
* Do not mention codename of testing where possible
* Use debootstrap by default instead of cdebootstrap
* Factor "exec >" + "exec 2>&1" together
* Add support for building packages twice; (closes: #493538)
* Update header of /usr/share/pbuilder/pbuilderrc
* Copy .dsc in chroot before calling gdebi; (closes: #472407)
* Make --debbuildopts additive
* Log dpkg-buildpackage command lines
* Require gdebi/gdebi-core on host to resolve bdeps

[ gregor herrmann ]
* Add a hook script example to disable man-db regeneration inside
  chroot (closes: #561539)

8. By Junichi Uekawa <email address hidden>

Gracefully handle non-existing bind-mount in --bindmount option
(closes: #556164)

7. By Junichi Uekawa <email address hidden>

quote-escape debemail so that email with space can be handled
properly.

6. By Junichi Uekawa <email address hidden>

[ Junichi Uekawa ]
* Do not error out on etch apt for apt-get autoremove (closes: #531454)

[ Peter Pentchev ]
* update GPL symlink
* Split a long description line.
* Convert an example into a real shell script.
* add all: target in Makefile
* Bump Standards-Version to 3.8.1 by simply honoring the nocheck build
  option.
* Bump the debhelper compatibility level to 7: dh_prep instead of
  dh_clean -k.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers