Bug#606158: pbuilder: Please integrate eatmydata

Adrian von Bidder avbidder at fortytwo.ch
Mon Dec 6 21:39:20 UTC 2010


Package: pbuilder
Version: 0.199+nmu1
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yodel!

As previously threatened^Wannounced:  Here's my proposed eatmydata
integration in a rough draft.

Eatmydata is basically always used (and installed in the chroot) unless
- --no-eatmydata is specified.

To be honest: I didn't test the --no-eatmydata option at all, will do
that soon-ish.  I did test that eatmydata is used in pbuilder create
(works), pbuilder build (works), btrfsbuilder create (doesn't seem to
use eatmydata for some reason, have yet to investigate this) and
btrfsbuilder build (works.)  Where it is used, especially in btrfs which
is allergic to sync/fsync, it makes quite a big difference.

cheers
- -- vbi




- -- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.36-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pbuilder depends on:
ii  cdebootstrap                  0.5.7      Bootstrap a Debian system
ii  coreutils                     8.5-1      GNU core utilities
ii  debconf [debconf-2.0]         1.5.36     Debian configuration management sy
ii  debianutils                   3.4        Miscellaneous utilities specific t
ii  debootstrap                   1.0.26     Bootstrap a basic Debian system
ii  wget                          1.12-2.1   retrieves files from the web

Versions of packages pbuilder recommends:
ii  devscripts                    2.10.69    scripts to make the life of a Debi
ii  fakeroot                      1.14.4-1   Gives a fake root environment
ii  sudo                          1.7.4p4-2  Provide limited super user privile

Versions of packages pbuilder suggests:
pn  cowdancer                     <none>     (no description available)
ii  eatmydata                     15-4       library and utilities designed to 
pn  gdebi-core                    <none>     (no description available)
pn  pbuilder-uml                  <none>     (no description available)

- -- debconf information:
  pbuilder/mirrorsite: http://ftp.ch.debian.org/debian/
  pbuilder/nomirror:
  pbuilder/rewrite: false

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkz9WAgACgkQKqpm2L3fmXpSpgCePIMyd0Bu9MqbH3JlT2GTYsWz
rK4An1QOs2OM5PZzSNNrRwYbVoX4C1gq
=Sx1h
-----END PGP SIGNATURE-----





More information about the Pbuilder-maint mailing list