aboutsummaryrefslogtreecommitdiff
path: root/pbuilder-modules
Commit message (Expand)AuthorAge
* move around echobacktime definition location. (closes: #666440)•••Seems like my regression test was happily claiming to be successful even when things have failed. Hmmm.. Junichi Uekawa2012-03-31
* factor out common code for apt key rings.Junichi Uekawa2012-03-13
* make longer lines wrap so reading patch files aren't as painful.Junichi Uekawa2012-03-09
* fix test, and use standard lib for output.Junichi Uekawa2011-12-04
* factor out the file copy test part and add a test.•••Use 'PWD' like other parts of the codebase. Coding style uses $() not ``. Junichi Uekawa2011-12-04
* Bug#569917: Support base.tar.xz/bz2 as well as tgz•••Package: pbuilder Version: 0.203 Followup-For: Bug #569917 I cooked a little patch that adds a --compressprog command line option and COMPRESSPROG option in pbuilderrc. Tested with pigz, to get multithreaded, and therefore much faster compression/decompression, and xz. Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-00002-g5eeb7f9 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages pbuilder depends on: ii cdebootstrap 0.5.8+b1 ii coreutils 8.13-3 ii debconf [debconf-2.0] 1.5.41 ii debianutils 4.0.4 ii debootstrap 1.0.38 ii wget 1.13.4-1 Versions of packages pbuilder recommends: ii devscripts 2.11.2 ii fakeroot 1.18.1-1 ii sudo 1.8.3p1-2 Versions of packages pbuilder suggests: pn cowdancer 0.65 pn gdebi-core <none> pn pbuilder-uml <none> -- debconf information: pbuilder/mirrorsite: http://ftp.de.debian.org/debian/ pbuilder/nomirror: pbuilder/rewrite: false Tino Keitel2011-11-29
* From: Luca Falavigna <dktrkranz@debian.org>•••tags 542837 + patch pending thanks Dear Junichi, I've prepared an NMU for pbuilder (versioned as 0.199+nmu3) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. I tested this patchset on both kfreebsd-i386 and kfreebsd-amd64, and I can confirm they work as expected. Regards, Junichi Uekawa2011-06-24
* Bug#542915: NMU patch•••Hi, The patch for this NMU is as follows. Steve M. Robbins2011-06-24
* Bug#582415: [pbuilder]: typo "taget"•••Package: pbuilder version: 0.196 Severity: minor I saw a message as below > I: copy /home/henrich/pbuilder/result/pathfinderd_1.1.3-0.3_amd64.deb to taget directory "taget", it's merely a typo. Please fix it as attached file when you have a time. -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane Hideki Yamane2010-06-20
* pdebuild: Add architecture flag; #516625•••pdebuild: add support for setting the architecture on the command-line and in pbuilderrc; closes: #516625. Loïc Minier2009-12-30
* pbuilder: Add --architecture and ARCHITECTURE flag•••pbuilder: add support for setting the architecture on the command-line and in pbuilderrc. Loïc Minier2009-12-30
* Do not mention codename of testing where possible•••Avoid mentionning the codename of the current testing distribution where possible as this gets out of date -- except in the rebuild README where the current testig is really what we want. Loïc Minier2009-12-14
* COMPONENTS is always set•••Don't fallback on another COMPONENTS default, it's already set in the pbuilder defaults Loïc Minier2009-12-13
* Add support for building packages twice; #493538•••Add support for building packages twice; based on a patch by Nicolas Valcárcel; closes: #493538 Loïc Minier2009-12-11
* Gracefully handle non-existing bind-mount in --bindmount option (closes: #556...•••When bind-mount fails, /proc etc are mounted and not unmounted. umount them in that case. Junichi Uekawa2009-12-02
* Bug#520251: pbuilder: Pbuilder does not umount bindmounts when ssh connection...•••Package: pbuilder Version: 0.181 Severity: important When pbuilder is executed over ssh and the ssh connection dies, it won't umount bind mounts and won't clean up the build dir. Unfortunately, cowbuilder WILL cleanup the build dir, wiping all bind mounts. The execution order is like this: ssh -> sudo -> cowbuilder -> pbuilder Because of the sudo, the SIGHUP will not be delivered to pbuilder. However, pbuilder will get SIGPIPE when writing to stdout or stderr. In addition, even when SIGPIPE is ignored, a write to stdout will give EPIPE, which causes echo to return with an error. Therefore, you - need to catch sigpipe in addition to sighup - need to ignore sigpipe and sighup in the cleanup handler - need to set +x in the cleanup handler to avoid exiting just because echo returns an error. The attached patch works for me but I have only edited pbuilder-buildpackage and not the other commands. Stefan Fritsch2009-03-18
* implement --inputfile option.•••Copies extra files to inside chroot. Junichi Uekawa2009-03-07
* refactor to use 'log' function rather than using 'echo' directly.•••First cut into doing this, hopefully we're not breaking anything. Junichi Uekawa2009-02-26
* Bug#493154: warn if --othermirror is specified and --override-config is not s...•••People don't read the manpage thoroughly, and file bugs. Add a Warning. Junichi Uekawa2009-02-24
* umount on failed bind-mount (closes: #474771)•••Special-case bind-mounting points since it might result in user-data loss when pbuilder clean is ran. When multiple bind-mount points are specified in command-line options, and one of them failed to mount, not all of them were umounted in clean-up. That is now fixed. Junichi Uekawa2008-04-29
* Fix devpts mount permissions (closes: #453862)•••Use the same permission as /etc/init.d/mountdevsubfs.sh for mounting devpts. devpts mount points share the same system-wide permission for all mounts, which gets re-set every time pbuilder mounts it. Since the current gid/permission information is not exported from devpts, use the /etc/default/devpts value provided by glibc. Junichi Uekawa2007-12-26
* * Create /etc/apt/apt.conf.d just in case it doesn't exist. (Closes:••• #452584). Junichi Uekawa2007-11-24
* * Bug fix: "pbuilder-satisfydepends-classic should pass••• -o APT::Install-Recommends=false to apt-get", thanks to Daniel Schepler (Closes: #448562). * set /etc/apt/apt.conf.d/15pbuilder so that Install-Recommends is false. Junichi Uekawa2007-11-07
* [Pbuilder-maint] Bug#422371: Patch for specifying components••• Here is a patch against latest git revision which adds the ability to specify the components either via $COMPONENTS in pbuilderrc or via the command line with --components. It is based on some of the Ubuntu changes [1]. [1] http://patches.ubuntu.com/p/pbuilder/pbuilder_0.170ubuntu1.patch Adrien Cunin2007-10-22
* * Bug fix: "pbuilder: incoherence man page with --help", thanks to David••• Vernazobres (Closes: #446479). Junichi Uekawa2007-10-15
* fix thinko: trap exit -> trap - exitJunichi Uekawa2007-05-27
* change "trap" handling so that all trap function calls are called _trap, and ...Junichi Uekawa2007-05-27
* minor documentation update for etch releaseJunichi Uekawa2007-04-10
* 391915: re-fix the applied patch, etc/$a inside buildplace was unconditionall...••• "The fix for #391915 as applied in 0.165 isn't quite correct, it still has an unconditional rm -f "$BUILDPLACE/etc/$a" outside the check for an existing /etc/$a to copy into its place." From Paul TBBle Hampson <Paul.Hampson@Pobox.com> Junichi Uekawa2007-03-31
* 391915: Try to warn only if network configuration files are not found on host...Junichi Uekawa2007-03-28
* copyright year 2007, and changelog about it, and changelog warning/error to >&2Junichi Uekawa2007-03-27
* warning message goes to &2Junichi Uekawa2007-03-27
* error message goes to &2Junichi Uekawa2007-03-27
* * --override-config and --mirror without --distribution leaves /proc••• mounted, and breaks cowbuilder. (closes: #405497) dancer2007-01-04
* * debuild-pbuilder, pbuilder-buildpackage-funcs, pdebuild-internal:••• use $PBUILDERSATISFYDEPENDSCMD instead of /usr/lib/pbuilder/pbuilder-satisfydepends. * pbuilderrc: set PBUILDERSATISFYDEPENDSCMD to /usr/lib/pbuilder/pbuilder-satisfydepends by default. * pbuilderrc.5: document PBUILDERSATISFYDEPENDSCMD. * debian/TODO: alternatives implementation of pbuilder-satisfydepends now possible. * pdebuild-checkparams, pdebuild-uml-checkparams, pdebuild-internal: add a new --pbuildersatisfydepends flag to override PBUILDERSATISFYDEPENDSCMD * pdebuild: pass --pbuildersatisfydepends to pdebuild-internal. * pbuilder-modules, pdebuild.1: document --pbuildersatisfydepends. lool2006-11-06
* * Make a case construct POSIX compliant; thanks Martin F Krafft.lool2006-10-30
* * pbuilder-modules: umount selinux and bind mounts first.lool2006-10-29
* * pbuilder-modules: add sanity checks during umount_one(); ignore••• umount errors of the type "umount: /foobar: not mounted" and "umount: /foobar: not found" as retries will be useless anyway, and these errors shouldn't cause data loss; fixes #391390. lool2006-10-29
* initial selinux supportdancer2006-08-24
* bind-mount ordering fix.dancer2006-08-20
* quiet down /etc/mtabdancer2006-06-01
* update copyright info.dancer2006-05-30
* initial cowbuilder support in pdebuild•••pbuilder supports pdebuild/cowbuilder login/execute/update/create etc. can also be --login/--execute/--update/--create etc. to cater for cowbuilder documentation updates / XML typesetting fixes. manpage fixes / spellchecking generally what I did while I was on plane trip from Debconf Mexico to Japan. dancer2006-05-24
* * fix pdebuild --help output (closes: #367133)••• * pbuilderrc.5: undocument the restriction that --buildresult option needs to be specified for pdebuild, and BUILDRESULT cannot be used. I should probably warn that the directory should be absolute. * pdebuild.1: fix man a bit to make --buildresult option doc unambiguous. dancer2006-05-14
* + * Documentation/pbuilder-doc.xml: update docs on user-mode-linux usage.•••+ add reference to PDF version. and update some copyright years to 2006. dancer2006-04-22
* remove support for --nonusmirror.dancer2006-02-22
* + * Bug fix: "pbuilder: url to debian experimental's apt archive seems to•••+ have changed recently", thanks to Johan Boule (Closes: #347296). dancer2006-01-12
* 345870dancer2006-01-06
* use readlink -f instead of -e.•••add q-funk's script. dancer2005-12-21
* Use readlink -e instead of readlink -f :••• * pdebuild-user-mode-linux: * pdebuild-uml-checkparams: * pdebuild-checkparams: * pdebuild: readlink -e instead of readlink -f * pbuilder-uml-checkparams: readlink -e instead of readlink -f * pbuilder-modules: readlink -e instead of readlink -f * pbuilder-createbuildenv: quote HOOKDIR and readlink -e instead of readlink -f. * pbuilder-checkparams: * pbuilder-buildpackage: use readlink -e here. * pbuilder-buildpackage-funcs: use readlink -e instead of readlink -f. 342117 thanks to Markus Kolb dancer2005-12-05