Comment 6 for bug 543180

Revision history for this message
Eric G. (eric-baldfury) wrote :

To see this in 0.6.09 here is the output:

Using archive dir: /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76
Using backup name: dcdda6f917acf7fc4b2901dced258c76
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Import of duplicity.backends.cloudfilesbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.sshbackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.giobackend Failed: No module named gio
Import of duplicity.backends.botobackend Failed: invalid syntax (botobackend.py, line 190)
Import of duplicity.backends.ftpbackend Succeeded
Main action: inc
================================================================================
duplicity 0.6.09 (July 25, 2010)
Args: /usr/bin/duplicity -v9 --exclude-device-files --no-encryption /selinux file:///backups/temp
Linux oratgc1h1.pp.bcinfra.net 2.6.18-164.0.0.0.1.el5 #1 SMP Thu Sep 3 00:21:28 EDT 2009 x86_64 x86_64
/usr/bin/python 2.4.3 (#1, Jul 2 2009, 15:50:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-44)]
================================================================================
Using temporary directory /tmp/duplicity-b_tyaY-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-b_tyaY-tempdir/mkstemp-3AuUag-1
Temp has 6600269824 available, backup will use approx 34078720.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
0 files exist in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: LocalBackend
Archive dir: /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76

Found 0 secondary backup chains.
No backup chains with active signatures found
No orphaned or incomplete backup sets found.
No signatures found, switching to full backup.
Using temporary directory /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-8cp0Ix-tempdir
Registering (mktemp) temporary file /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-8cp0Ix-tempdir/mktemp-9tqRGJ-1
Using temporary directory /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-IIENjP-tempdir
Registering (mktemp) temporary file /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-IIENjP-tempdir/mktemp-qsMid4-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-b_tyaY-tempdir/mktemp-3Mxt1k-2
Selecting /selinux
Comparing () and None
Getting delta of (() /selinux dir) and None
A .
Selecting /selinux/access
Comparing ('access',) and None
Getting delta of (('access',) /selinux/access reg) and None
A access
Selecting /selinux/avc
Comparing ('avc',) and None
Getting delta of (('avc',) /selinux/avc dir) and None
A avc
Selecting /selinux/avc/cache_stats
Comparing ('avc', 'cache_stats') and None
Getting delta of (('avc', 'cache_stats') /selinux/avc/cache_stats reg) and None
A avc/cache_stats
Selecting /selinux/avc/cache_threshold
Comparing ('avc', 'cache_threshold') and None
Getting delta of (('avc', 'cache_threshold') /selinux/avc/cache_threshold reg) and None
A avc/cache_threshold
Selecting /selinux/avc/hash_stats
Comparing ('avc', 'hash_stats') and None
Getting delta of (('avc', 'hash_stats') /selinux/avc/hash_stats reg) and None
A avc/hash_stats
Selecting /selinux/booleans
Comparing ('booleans',) and None
Getting delta of (('booleans',) /selinux/booleans dir) and None
A booleans
Selecting /selinux/booleans/NetworkManager_disable_trans
Comparing ('booleans', 'NetworkManager_disable_trans') and None
Getting delta of (('booleans', 'NetworkManager_disable_trans') /selinux/booleans/NetworkManager_disable_trans reg) and None
A booleans/NetworkManager_disable_trans
Removing still remembered temporary file /tmp/duplicity-b_tyaY-tempdir/mktemp-3Mxt1k-2
Removing still remembered temporary file /tmp/duplicity-b_tyaY-tempdir/mkstemp-3AuUag-1
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1239, in ?
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1232, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1210, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 416, in full_backup
    globals.backend)
  File "/usr/bin/duplicity", line 296, in write_multivol
    at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)
  File "/usr/lib64/python2.4/site-packages/duplicity/gpg.py", line 331, in GzipWriteFile
    new_block = block_iter.next(min(128*1024, bytes_to_go))
  File "/usr/lib64/python2.4/site-packages/duplicity/diffdir.py", line 505, in next
    result = self.process(self.input_iter.next(), size)
  File "/usr/lib64/python2.4/site-packages/duplicity/diffdir.py", line 631, in process
    data, last_block = self.get_data_block(fp, size - 512)
  File "/usr/lib64/python2.4/site-packages/duplicity/diffdir.py", line 658, in get_data_block
    buf = fp.read(read_size)
  File "/usr/lib64/python2.4/site-packages/duplicity/diffdir.py", line 415, in read
    buf = self.infile.read(length)
  File "/usr/lib64/python2.4/site-packages/duplicity/diffdir.py", line 384, in read
    buf = self.infile.read(length)
IOError: [Errno 22] Invalid argument

Removing still remembered temporary file /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-IIENjP-tempdir/mktemp-qsMid4-1
Removing still remembered temporary file /root/.cache/duplicity/dcdda6f917acf7fc4b2901dced258c76/duplicity-8cp0Ix-tempdir/mktemp-9tqRGJ-1