| Commit message (Expand) | Author | Age |
* | modules: add 3 log.{i,w,e} functions to be used instead of log() | Mattia Rizzolo | 2015-11-15 |
* | use relative sources where possible•••This way it's a lot easier to test stuff without actually installing it
Use BASH_SOURCE, which contains the path of the current script being executed.
BASH_SOURCE is clearly a bashism, but it's cheaper than using dirname(1).
Thanks to Gianfranco Costamagna for noticing how this bit could have be improved.
Gbp-Dch: Short
| Mattia Rizzolo | 2015-11-01 |
* | pbuilder-modules: change the pbuilder-runhooks source directory to be relative•••We can assume they are always in the same directory.
This fixes the testsuite when run in a clean environment without pbuilder itself
installed.
| Gianfranco Costamagna | 2015-10-28 |
* | add hook type H: they run just after unpacking the chroot, for every target.•••Closes: #800757
| Mattia Rizzolo | 2015-10-13 |
* | always load hooks just after extracting the build place, and unload them when...•••So, no need to load&run&unload everywhere as it is now.
Gbp-Dch: Short
| Mattia Rizzolo | 2015-10-13 |
* | pbuilder-modules: normalize whitespaces•••Gbp-Dch: Ignore
| Mattia Rizzolo | 2015-10-13 |
* | modules: mount correctly selinux: bindmount from the host, and in the same pl...•••Thanks: ChangZhuo Chen (陳昌倬) <czchen@gmail.com> for the patch.
Closes: #734193, #734454
| Mattia Rizzolo | 2015-10-11 |
* | Allow copying the local configuration from a defined directory, instead of sy...•••New configuration variable: CONFDIR
Closes: #580086
| Mattia Rizzolo | 2015-09-18 |
* | fix a whole bunch of warning from shellcheck•••There are still quite some, this is a first chunk based on a given patch
applied where i felt confident enough.
Thanks: Herbert Parentes Fortes Neto <hpfn@ig.com.br> for the initial patch-set
| Mattia Rizzolo | 2015-09-18 |
* | pbuilder-modules: remove the /tmp/buildd symlink if it points to the current ...•••Closes: #797351
| Mattia Rizzolo | 2015-09-06 |
* | pbuilder-modules: fix spelling error: s,compatibily,compatibility,g•••Gbp-Dch: Ignore
Thanks: Sven Joachim <svenjoac@gmx.de> for the reporting
| Mattia Rizzolo | 2015-08-29 |
* | Add a symlink from /tmp/buildd to the current BUILDD to avoid too many breakages•••This change will go away someday, so please update your scripts to use BUILDDIR
Thanks: Helmut for the idea
| Mattia Rizzolo | 2015-08-26 |
* | parametrize the build directory using the conf option BUILDDIR | Mattia Rizzolo | 2015-08-08 |
* | pbuilder-modules: copy /etc/mailname from the host, instead of writing it aft...•••Closes: #637627
| Mattia Rizzolo | 2015-08-08 |
* | Thanks to TG for the bad feedback! More than one value aren't allowed in that...•••Revert "Use a hostname -A as fallback in case of -f fails (Closes: #637627)"
This reverts commit c2087b165bd0fdc6511df4c874390359b290b8bf.
| Gianfranco Costamagna | 2015-08-06 |
* | Use a hostname -A as fallback in case of -f fails (Closes: #637627)•••thanks <mapreri> for the help
| Gianfranco Costamagna | 2015-08-03 |
* | pbuilder-modules: stop downloading translations of package descriptions•••They are a waste of bandwidth and time, really useless in a build chroots.
Thanks: Paul Wise <pabs@debian.org> for the suggestion
Closes: #749961
| Mattia Rizzolo | 2015-06-23 |
* | Add support for hurd•••Closes: #753801
| Gabriele Giacone | 2015-06-22 |
* | Use "none" instead of "/dev/pts" as device for the /dev/pts mount inside the ...•••Closes: #788580
| Axel Beckert | 2015-06-22 |
* | Do not try to use /dev/shm if /run/shm is not present. (closes: #702811, #702...•••falling back to /dev/shm doesn't make sense; /dev/shm is a symlink to /run/shm.
rename variable to USERUNSHM instead of USEDEVSHM, we don't need to touch /dev/shm
| Junichi Uekawa | 2013-03-26 |
* | Added support for shared memory mounting point (closes: #700591) | Agustin Henze | 2013-02-28 |
* | what's this x. | Junichi Uekawa | 2013-02-28 |
* | 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 Uekawa | 2012-03-31 |
* | factor out common code for apt key rings. | Junichi Uekawa | 2012-03-13 |
* | make longer lines wrap so reading patch files aren't as painful. | Junichi Uekawa | 2012-03-09 |
* | fix test, and use standard lib for output. | Junichi Uekawa | 2011-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 Uekawa | 2011-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 Keitel | 2011-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 Uekawa | 2011-06-24 |
* | Bug#542915: NMU patch•••Hi,
The patch for this NMU is as follows.
| Steve M. Robbins | 2011-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 Yamane | 2010-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 Minier | 2009-12-30 |
* | pbuilder: Add --architecture and ARCHITECTURE flag•••pbuilder: add support for setting the architecture on the command-line
and in pbuilderrc.
| Loïc Minier | 2009-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 Minier | 2009-12-14 |
* | COMPONENTS is always set•••Don't fallback on another COMPONENTS default, it's already set in the
pbuilder defaults
| Loïc Minier | 2009-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 Minier | 2009-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 Uekawa | 2009-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 Fritsch | 2009-03-18 |
* | implement --inputfile option.•••Copies extra files to inside chroot.
| Junichi Uekawa | 2009-03-07 |
* | refactor to use 'log' function rather than using 'echo' directly.•••First cut into doing this, hopefully we're not breaking anything.
| Junichi Uekawa | 2009-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 Uekawa | 2009-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 Uekawa | 2008-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 Uekawa | 2007-12-26 |
* | * Create /etc/apt/apt.conf.d just in case it doesn't exist. (Closes:••• #452584).
| Junichi Uekawa | 2007-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 Uekawa | 2007-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 Cunin | 2007-10-22 |
* | * Bug fix: "pbuilder: incoherence man page with --help", thanks to David••• Vernazobres (Closes: #446479).
| Junichi Uekawa | 2007-10-15 |
* | fix thinko: trap exit -> trap - exit | Junichi Uekawa | 2007-05-27 |
* | change "trap" handling so that all trap function calls are called _trap, and ... | Junichi Uekawa | 2007-05-27 |
* | minor documentation update for etch release | Junichi Uekawa | 2007-04-10 |