Package: duplicity
Version: 0.6.18-2
Severity: normal

I've been running daily incremental backups for about 10 months.  Recently I
tried to restore a file I accidentally deleted, only to find that duplicity
ran out of space.  Some investigation revealed that duplicity leaks several
kinds of resources:

1) gpg processes (not zombies)
2) pipes used to communicate with gpg
3) temporary files
3.1) in the directory specified with --tempdir
3.2) in /tmp (deleted but held open)

The last one is especially problematic for me, since /tmp is on a tmpfs and
I don't want to grow it too large (and there's no telling how much would be
needed; 4GB is not enough).

Shortly before running out of space, duplicity had used 1126 file descriptors,
285 gpg processes and 281 temporary files in the designated tempdir totalling
nearly 23GB.  After duplicity had terminated, it took nearly ten minutes for
all the gpg processes to finish their own cleanup and release the resources
(disk space) they were holding.

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

Kernel: Linux 3.2.1-core2 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages duplicity depends on:
ii  libc6                  2.13-33
ii  librsync1              0.9.7-9
ii  python                 2.7.3~rc2-1
ii  python-gnupginterface  0.3.2-9.1
ii  python2.7              2.7.3~rc2-2.1

Versions of packages duplicity recommends:
ii  python-paramiko  <none>
ii  rsync            3.0.9-1

Versions of packages duplicity suggests:
pn  lftp               4.3.7-1
pn  ncftp              <none>
pn  python-boto        <none>
pn  python-cloudfiles  <none>
pn  python-gdata       <none>
pn  python-pexpect     2.4-1
pn  tahoe-lafs         <none>

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to