SHA1 hash mismatch (I see previous messages as old as 2003)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
I would really like to be able to use duplicity, but apparently there is a problem. Any time, some SHA1 hash mismatch error can appear, even when verifying a backup right after having created it.

I'm storing the backup files into an external USB hard disk which is not giving any problems even with tar archives of various GB each.

I'm on Ubuntu 18.04, updated almost daily, I installed the latest stable package for duplicity version 0.7.18.2 from this PPA: https://launchpad.net/~duplicity-team/+archive/ubuntu/ppa
(I had tried at first the version currently available through the default repos configured in Ubuntu 18.04, duplicity 0.7.17.x)

I was at first suspecting a gpg/libcrypt problem due to the fact that I was using keys created on another OS with different GPG/libcrypt versions, so I tried with keys created on Ubuntu 18.04, then I've tried with symmetric encryption and I've finally seen that it also happens with no encryption at all, when the backup files get stored as .gz files, not .gpg files.

Anyway:

$ gpg --version
gpg (GnuPG) 2.2.4
libgcrypt 1.8.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: /home/lemon/.gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
        CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2


NOTICE duplicity tests on small size data about 30-40 MBytes were OK apparently, some bigger ones too. Now I was trying to backup my home folder, the backup size is currently about 8.4 GB.

A guess just popping to my mind: maybe it's due to some variable being overflown, as in C when a long integer should be long double integer instead.


Here are some of the lines I used to create the backup in my latest tests. Earlier, I had also tried the --encrypt-sign-key option letting duplicity+gpg figure out which subkeys to use for each function, and I had tried with different keys, each time creating an extra subkey as explained in this tutorial https://www.void.gr/kargig/blog/2013/12/02/creating-a-new-gpg-key-with-subkeys/

I've used 4096 bytes keys.

But I repeat: the problem is present also when no encryption at all is being used.


# ASYMMETRIC
duplicity --full-if-older-than 1M   --encrypt-key 0x2F10ADDB52F43B4E --sign-key 0xE3CD9532B0C19555 --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_asym

# SYMMETRIC
duplicity --full-if-older-than 1M                                                                  --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_sym

# NO ENCRYPTION
duplicity --full-if-older-than 1M   --no-encryption                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_noEnc


Some of the lines I used to verify (earlier I wasn't using the --compare-data option and the SHA1 hash mismatch problem was already appearing):

duplicity verify --compare-data --encrypt-key 0x2F10ADDB52F43B4E --sign-key 0xE3CD9532B0C19555 --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_asym  /home/lemon

duplicity verify --compare-data                                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_sym   /home/lemon

duplicity verify --compare-data                                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_noEnc /home/lemon

duplicity verify --compare-data --no-encryption                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_noEnc /home/lemon


Searching this mailing list archive, I find messages as old as 2003 reporting about some SHA1 hash mismatch problem.
However I also read here and there on the web from various enthusiasts users of duplicity.

Any hint will be much appreciated.


_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
On 07.04.2019 04:46, M. Ini via Duplicity-talk wrote:

> I would /really/ like to be able to use duplicity, but apparently there is a problem. *Any time, some _SHA1 hash mismatch_ error can appear*, even when verifying a backup right after having created it.
>
> I'm storing the backup files into an external USB hard disk which is not giving any problems even with tar archives of various GB each.
>
> I'm on*Ubuntu 18.04*, updated almost daily, I installed the latest stable package for *duplicity****version 0.7.18.2 **from this PPA**: https://launchpad.net/~duplicity-team/+archive/ubuntu/ppa
> *(I had tried at first the version currently available through the default repos configured in Ubuntu 18.04, duplicity 0.7.17.x)
>
> I was at first suspecting a gpg/libcrypt problem due to the fact that I was using keys created on another OS with different GPG/libcrypt versions, so I tried with keys created on Ubuntu 18.04, then I've tried with symmetric encryption and I've finally seen that *it also happens with no encryption at all*, when the backup files get stored as .gz files, not .gpg files.
>
> Anyway:
>
> $ gpg --version
> gpg (GnuPG) 2.2.4
> libgcrypt 1.8.1
> Copyright (C) 2017 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> Home: /home/lemon/.gnupg
> Supported algorithms:
> Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
> Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
>         CAMELLIA128, CAMELLIA192, CAMELLIA256
> Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
> Compression: Uncompressed, ZIP, ZLIB, BZIP2
>
> *
> *
>
> *NOTICE* duplicity tests on small size data about 30-40 MBytes were OK apparently, some bigger ones too. Now I was trying to backup my home folder, the backup size is currently about 8.4 GB.
>
> A guess just popping to my mind: *maybe it's due to some variable being overflown, as in C when a _long_ integer should be _long double_ integer instead*.
>
>
> Here are some of the lines I used to create the backup in my latest tests. Earlier, I had also tried the --encrypt-sign-key option letting duplicity+gpg figure out which subkeys to use for each function, and I had tried with different keys, each time creating an extra subkey as explained in this tutorial https://www.void.gr/kargig/blog/2013/12/02/creating-a-new-gpg-key-with-subkeys/
>
> I've used 4096 bytes keys.
>
> But *I repeat**: the problem is present also when no encryption at all is being used*.
>
>
> # ASYMMETRIC
> duplicity --full-if-older-than 1M   --encrypt-key 0x2F10ADDB52F43B4E --sign-key 0xE3CD9532B0C19555 --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_asym
>
> # SYMMETRIC
> duplicity --full-if-older-than 1M                                                                  --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_sym
>
> # NO ENCRYPTION
> duplicity --full-if-older-than 1M   --no-encryption                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache     /home/$USER/ file:///media/$USER/MyHardDiskName/BACKUP/home_${USER}__GenBkup_noEnc
>
>
> Some of the lines I used to verify (earlier I wasn't using the --compare-data option and the SHA1 hash mismatch problem was already appearing):
>
> duplicity verify --compare-data --encrypt-key 0x2F10ADDB52F43B4E --sign-key 0xE3CD9532B0C19555 --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_asym  /home/lemon
>
> duplicity verify --compare-data                                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_sym   /home/lemon
>
> duplicity verify --compare-data                                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_noEnc /home/lemon
>
> duplicity verify --compare-data --no-encryption                                                --exclude-if-present .notInGeneralBackup --exclude /home/$USER/.bash_history --exclude /home/$USER/.cache    file:///media/lemon/Toshiba3TB_SATA3/BACKUP/home_lemon__GenBkup_noEnc /home/lemon
>
>
> *Searching this mailing list archive, I find messages as old as 2003 reporting about some SHA1 hash mismatch problem.*
> However I also read here and there on the web from various enthusiasts users of duplicity.
>
> *Any hint will be much appreciated.*
>

hey M,

1.
please provide a full error stack. run duplicity with max. verbosity '-v9' and provide the full output of the terminal.

2.
what's your python version?

generally a checksum error is a protective measure that checks if backend files are still the same during verify/restore. if you regularily run into those i could imagine that maybe your python version has a bug.

currently there is no known checksum error issue. check the mailing list again and you will probably see that issues were rooted in bad file systems or transfer problems etc.

..ede/duply.net




_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
[...]
*Any hint will be much appreciated.*

hey M,

1.
please provide a full error stack. run duplicity with max. verbosity '-v9' and provide the full output of the terminal.

2.
what's your python version?

generally a checksum error is a protective measure that checks if backend files are still the same during verify/restore. if you regularily run into those i could imagine that maybe your python version has a bug.

currently there is no known checksum error issue. check the mailing list again and you will probably see that issues were rooted in bad file systems or transfer problems etc.

..ede/duply.net


Hi Edgar,

Thank you for replying.

Ubuntu 18.04.2 LTS

lemon@PC:~$ python --version
Python 2.7.15rc1

lemon@PC:~$ uname -r
4.18.0-17-generic
lemon@PC:~$

(But this "SHA1 hash mismatch" problem appeared before the last update involving the kernel and headers.)

For this test, I've created a folder with two files made of random bytes (dd reading from /dev/urandom), so I can upload to some cloud service if you need them. During the last days I was testing (and having the hash mismatch problem) on "real" data. (Marginally, if it is of any utility, this excludes that it might only happen with long/many file names involved.)

lemon@PC:~$ ls -la testDuplicity_source/
total 4249512
drwxr-xr-x  2 lemon lemon       4096 abr  7 18:27 .
drwxr-xr-x 24 lemon lemon       4096 abr  7 18:53 ..
-rw-r--r--  1 lemon lemon 1450493344 abr  7 18:21 randomBytes1.bin
-rw-r--r--  1 lemon lemon 2900986684 abr  7 18:27 randomBytes2.bin
lemon@PC:~$ ls -lah testDuplicity_source/
total 4,1G
drwxr-xr-x  2 lemon lemon 4,0K abr  7 18:27 .
drwxr-xr-x 24 lemon lemon 4,0K abr  7 18:53 ..
-rw-r--r--  1 lemon lemon 1,4G abr  7 18:21 randomBytes1.bin
-rw-r--r--  1 lemon lemon 2,8G abr  7 18:27 randomBytes2.bin
lemon@PC:~$ cat doTestDuplicity.sh
#!/bin/bash

duplicity -v9 --no-encryption /home/$USER/testDuplicity_source file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup &> testDuplicity_creation_consoleOutput.txt

duplicity -v9 verify --no-encryption file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/$USER/testDuplicity_source &> testDuplicity_verify_consoleOutput.txt

lemon@PC:~$


#---------------------------------------------------------------------...

lemon@PC:~$ cat testDuplicity_creation_consoleOutput.txt
Using archive dir: /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb
Using backup name: 47a314e4a41c6721e966cefd48eb11bb
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption /home/lemon/testDuplicity_source file:///media/lemon/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-aeVwSK-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mkstemp-Ik5d6I-1
Temp has 2775409057792 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
1 file exists in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb

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 /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-RNIfDC-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-RNIfDC-tempdir/mktemp-zWjr1r-1
Using temporary directory /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-gMwJ8p-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-gMwJ8p-tempdir/mktemp-bx5b0C-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-GHTb1k-2
Selecting /home/lemon/testDuplicity_source
Comparing . and None
Getting delta of (. dir) and None
A .
Selection: examining path /home/lemon/testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting /home/lemon/testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and None
Getting delta of (randomBytes1.bin reg) and None
A randomBytes1.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-RNIfDC-tempdir/mktemp-zWjr1r-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-gMwJ8p-tempdir/mktemp-bx5b0C-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol1.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-GHTb1k-2
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-GHTb1k-2
AsyncScheduler: task completed successfully
Processed volume 1
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-RbAT3K-3
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol2.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-RbAT3K-3
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-RbAT3K-3
AsyncScheduler: task completed successfully
Processed volume 2
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-T8_WD5-4
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol3.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-T8_WD5-4
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-T8_WD5-4
AsyncScheduler: task completed successfully
Processed volume 3
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-CTaBbO-5
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol4.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-CTaBbO-5
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-CTaBbO-5
AsyncScheduler: task completed successfully
Processed volume 4
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-mB1l9a-6
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol5.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-mB1l9a-6
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-mB1l9a-6
AsyncScheduler: task completed successfully
Processed volume 5
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-_3ZuXi-7
Selection: examining path /home/lemon/testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting /home/lemon/testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and None
Getting delta of (randomBytes2.bin reg) and None
A randomBytes2.bin
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol6.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-_3ZuXi-7
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-_3ZuXi-7
AsyncScheduler: task completed successfully
Processed volume 6
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-lNUQzy-8
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol7.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-lNUQzy-8
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-lNUQzy-8
AsyncScheduler: task completed successfully
Processed volume 7
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-PRBfM7-9
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol8.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-PRBfM7-9
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-PRBfM7-9
AsyncScheduler: task completed successfully
Processed volume 8
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-yWh5Kl-10
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol9.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-yWh5Kl-10
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-yWh5Kl-10
AsyncScheduler: task completed successfully
Processed volume 9
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-SYGySy-11
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol10.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-SYGySy-11
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-SYGySy-11
AsyncScheduler: task completed successfully
Processed volume 10
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-Is8koN-12
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol11.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-Is8koN-12
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-Is8koN-12
AsyncScheduler: task completed successfully
Processed volume 11
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-ZlerGe-13
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol12.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-ZlerGe-13
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-ZlerGe-13
AsyncScheduler: task completed successfully
Processed volume 12
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-RdrJV_-14
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol13.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-RdrJV_-14
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-RdrJV_-14
AsyncScheduler: task completed successfully
Processed volume 13
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-HaX2Y3-15
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol14.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-HaX2Y3-15
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-HaX2Y3-15
AsyncScheduler: task completed successfully
Processed volume 14
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-GM_79Q-16
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol15.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-GM_79Q-16
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-GM_79Q-16
AsyncScheduler: task completed successfully
Processed volume 15
Registering (mktemp) temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-pjeA2c-17
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190407T213225Z.vol16.difftar.gz
Deleting /tmp/duplicity-aeVwSK-tempdir/mktemp-pjeA2c-17
Forgetting temporary file /tmp/duplicity-aeVwSK-tempdir/mktemp-pjeA2c-17
AsyncScheduler: task completed successfully
Processed volume 16
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full-signatures.20190407T213225Z.sigtar.gz', u'duplicity-full.20190407T213225Z.manifest', u'duplicity-full.20190407T213225Z.vol1.difftar.gz', u'duplicity-full.20190407T213225Z.vol10.difftar.gz', u'duplicity-full.20190407T213225Z.vol11.difftar.gz', u'duplicity-full.20190407T213225Z.vol12.difftar.gz', u'duplicity-full.20190407T213225Z.vol13.difftar.gz', u'duplicity-full.20190407T213225Z.vol14.difftar.gz', u'duplicity-full.20190407T213225Z.vol15.difftar.gz', u'duplicity-full.20190407T213225Z.vol16.difftar.gz', u'duplicity-full.20190407T213225Z.vol2.difftar.gz', u'duplicity-full.20190407T213225Z.vol3.difftar.gz', u'duplicity-full.20190407T213225Z.vol4.difftar.gz', u'duplicity-full.20190407T213225Z.vol5.difftar.gz', u'duplicity-full.20190407T213225Z.vol6.difftar.gz', u'duplicity-full.20190407T213225Z.vol7.difftar.gz', u'duplicity-full.20190407T213225Z.vol8.difftar.gz', u'duplicity-full.20190407T213225Z.vol9.difftar.gz']
File duplicity-full-signatures.20190407T213225Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190407T213225Z.sigtar.gz'
File duplicity-full.20190407T213225Z.manifest is not part of a known set; creating new set
File duplicity-full.20190407T213225Z.vol1.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol10.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol11.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol12.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol13.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol14.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol15.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol16.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol2.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol3.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol4.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol5.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol6.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol7.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol8.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol9.difftar.gz is part of known set
Found backup chain [Sun Apr  7 18:32:25 2019]-[Sun Apr  7 18:32:25 2019]
--------------[ Backup Statistics ]--------------
StartTime 1554672745.81 (Sun Apr  7 18:32:25 2019)
EndTime 1554673251.91 (Sun Apr  7 18:40:51 2019)
ElapsedTime 506.10 (8 minutes 26.10 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 3
NewFileSize 4351484124 (4.05 GB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 4351480028 (4.05 GB)
TotalDestinationSizeChange 3318034978 (3.09 GB)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
Removing still remembered temporary file /tmp/duplicity-aeVwSK-tempdir/mkstemp-Ik5d6I-1
Releasing lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
lemon@PC:~$

#...---------------------------------------------------------------------


#---------------------------------------------------------------------...

lemon@PC:~$ cat testDuplicity_verify_consoleOutput.txt
Using archive dir: /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb
Using backup name: 47a314e4a41c6721e966cefd48eb11bb
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file:///media/lemon/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/lemon/testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full-signatures.20190407T213225Z.sigtar.gz', u'duplicity-full.20190407T213225Z.manifest', u'duplicity-full.20190407T213225Z.vol1.difftar.gz', u'duplicity-full.20190407T213225Z.vol10.difftar.gz', u'duplicity-full.20190407T213225Z.vol11.difftar.gz', u'duplicity-full.20190407T213225Z.vol12.difftar.gz', u'duplicity-full.20190407T213225Z.vol13.difftar.gz', u'duplicity-full.20190407T213225Z.vol14.difftar.gz', u'duplicity-full.20190407T213225Z.vol15.difftar.gz', u'duplicity-full.20190407T213225Z.vol16.difftar.gz', u'duplicity-full.20190407T213225Z.vol2.difftar.gz', u'duplicity-full.20190407T213225Z.vol3.difftar.gz', u'duplicity-full.20190407T213225Z.vol4.difftar.gz', u'duplicity-full.20190407T213225Z.vol5.difftar.gz', u'duplicity-full.20190407T213225Z.vol6.difftar.gz', u'duplicity-full.20190407T213225Z.vol7.difftar.gz', u'duplicity-full.20190407T213225Z.vol8.difftar.gz', u'duplicity-full.20190407T213225Z.vol9.difftar.gz']
File duplicity-full-signatures.20190407T213225Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190407T213225Z.sigtar.gz'
File duplicity-full.20190407T213225Z.manifest is not part of a known set; creating new set
File duplicity-full.20190407T213225Z.vol1.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol10.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol11.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol12.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol13.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol14.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol15.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol16.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol2.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol3.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol4.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol5.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol6.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol7.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol8.difftar.gz is part of known set
File duplicity-full.20190407T213225Z.vol9.difftar.gz is part of known set
Found backup chain [Sun Apr  7 18:32:25 2019]-[Sun Apr  7 18:32:25 2019]
Last full backup date: Sun Apr  7 18:32:25 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Sun Apr  7 18:32:25 2019
Chain end time: Sun Apr  7 18:32:25 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Sun Apr  7 18:32:25 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/duplicity-full.20190407T213225Z.manifest (2414)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-cM_AiT-tempdir
Registering (mktemp) temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-YjFQjw-1
Selecting /home/lemon/testDuplicity_source
Selection: examining path /home/lemon/testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting /home/lemon/testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-cM_AiT-tempdir/mktemp-YjFQjw-1
Forgetting temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-YjFQjw-1
Processed volume 1 of 16
Registering (mktemp) temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-x1O676-2
Deleting /tmp/duplicity-cM_AiT-tempdir/mktemp-x1O676-2
Forgetting temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-x1O676-2
Processed volume 2 of 16
Registering (mktemp) temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-iuFz6R-3
Deleting /tmp/duplicity-cM_AiT-tempdir/mktemp-iuFz6R-3
Forgetting temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-iuFz6R-3
Processed volume 3 of 16
Registering (mktemp) temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-3xosj4-4
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20190407T213225Z.vol4.difftar.gz
 Calculated hash: e99f9afba61652bc317638720fd1bd8f1f86111c
 Manifest hash: 4606688e9aa86b4685eecf3a79e6157615cad38c

Releasing lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
Removing still remembered temporary file /tmp/duplicity-cM_AiT-tempdir/mktemp-3xosj4-4
Releasing lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
Releasing lockfile /home/lemon/.cache/duplicity/47a314e4a41c6721e966cefd48eb11bb/lockfile
lemon@PC:~$

#...---------------------------------------------------------------------


lemon@PC:~$ ls -la /media/lemon/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup/
total 3265156
drwxrwxrwx 1 lemon lemon      4096 abr  7 18:40 .
drwxrwxrwx 1 lemon lemon      4096 abr  7 18:32 ..
-rwxrwxrwx 1 lemon lemon      2414 abr  7 18:40 duplicity-full.20190407T213225Z.manifest
-rwxrwxrwx 1 lemon lemon 209679478 abr  7 18:37 duplicity-full.20190407T213225Z.vol10.difftar.gz
-rwxrwxrwx 1 lemon lemon 209678946 abr  7 18:38 duplicity-full.20190407T213225Z.vol11.difftar.gz
-rwxrwxrwx 1 lemon lemon 209679315 abr  7 18:38 duplicity-full.20190407T213225Z.vol12.difftar.gz
-rwxrwxrwx 1 lemon lemon 209679002 abr  7 18:39 duplicity-full.20190407T213225Z.vol13.difftar.gz
-rwxrwxrwx 1 lemon lemon 209678823 abr  7 18:39 duplicity-full.20190407T213225Z.vol14.difftar.gz
-rwxrwxrwx 1 lemon lemon 209679631 abr  7 18:40 duplicity-full.20190407T213225Z.vol15.difftar.gz
-rwxrwxrwx 1 lemon lemon 172827764 abr  7 18:40 duplicity-full.20190407T213225Z.vol16.difftar.gz
-rwxrwxrwx 1 lemon lemon 209684768 abr  7 18:32 duplicity-full.20190407T213225Z.vol1.difftar.gz
-rwxrwxrwx 1 lemon lemon 209685411 abr  7 18:33 duplicity-full.20190407T213225Z.vol2.difftar.gz
-rwxrwxrwx 1 lemon lemon 209685696 abr  7 18:33 duplicity-full.20190407T213225Z.vol3.difftar.gz
-rwxrwxrwx 1 lemon lemon 209687025 abr  7 18:34 duplicity-full.20190407T213225Z.vol4.difftar.gz
-rwxrwxrwx 1 lemon lemon 209688070 abr  7 18:35 duplicity-full.20190407T213225Z.vol5.difftar.gz
-rwxrwxrwx 1 lemon lemon 209667142 abr  7 18:35 duplicity-full.20190407T213225Z.vol6.difftar.gz
-rwxrwxrwx 1 lemon lemon 209676419 abr  7 18:36 duplicity-full.20190407T213225Z.vol7.difftar.gz
-rwxrwxrwx 1 lemon lemon 209677982 abr  7 18:36 duplicity-full.20190407T213225Z.vol8.difftar.gz
-rwxrwxrwx 1 lemon lemon 209679506 abr  7 18:37 duplicity-full.20190407T213225Z.vol9.difftar.gz
-rwxrwxrwx 1 lemon lemon  25429845 abr  7 18:40 duplicity-full-signatures.20190407T213225Z.sigtar.gz
lemon@PC:~$

(

Today I've started using borg and it's working very well so far, but duplicity is definitely extremely interesting (e.g. asymmetric encryption with gpg keys, less requirements on destination filesystem) so I hope that this helps spot some python bug or some incompatibility with certain libraries versions.

)



_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
On 08.04.2019 00:55, M. Ini wrote:
> For this test, I've created a folder with two files made of random bytes (dd reading from /dev/urandom), so I can upload to some cloud service if you need them. During the last days I was testing (and having the hash mismatch problem) on "real" data. (Marginally, if it is of any utility, this excludes that it might only happen with long/many file names involved.)
SNIP

it should not happen at all as you might imagine.
your python looks recent enough. if you wanna experiment you can probably get the latest 2.7.16 but i doubt it'll make a difference.
it's probably something specific to your setup or else the ml would be flooded by users having this problem.

> Today I've started using borg and it's working very well so far,

use what works for you. :)

>but duplicity is definitely extremely interesting (e.g. asymmetric encryption with gpg keys, less requirements on destination filesystem) so I hope that this helps spot some python bug or some incompatibility with certain libraries versions.

would you mind running the backup to a folder on your local hard drive? just to make sure it is not some weird issue writing/reading to the external drive?
as said up until now such issues on this list were exactly what the checksum is there to detect write/read errors on the backend.

thx.. ede/duply.net



_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
[...]
would you mind running the backup to a folder on your local hard drive? just to make sure it is not some weird issue writing/reading to the external drive?
as said up until now such issues on this list were exactly what the checksum is there to detect write/read errors on the backend.

thx.. ede/duply.net




Thank you again. You find the local test results below.

Worth pointing out:

  1. local disk encrypted ext4 + LUKS, external one is NTFS
  2. copied and verified tar and tgz and 7z archives of size up to various GB each between these two disks, no problems so far
  3. plenty of other apps, some handling big files, none giving any disk I/O problems at the moment, using this PC many hours/day nearly all days (the borg repo is various tens of GBs at the moment and I've already tested restore and diff, everything identical)
  4. local disk was recently reformatted, March 10, after a bad maneuver by myself (should sleep more) removed everything on the disk instead of an SD card (which is why I want a tidy unified incremental backup now)
  5. both disks are not old hardware, not giving I/O problems

I'm seeing more and more apps coming out "all-in-one", statically linked-in libs, borg itself is a standalone binary, Go Hugo too I believe (or it used to be), and plenty of GUI apps too are now also being released as .AppImage e.g. Musescore, Shotcut, the Electrum BTC wallet...

For an app like duplicity it would possibly improve security... less chances e.g. that a hacked external lib slips in a second pub key to gpg of an additional recipient of the asymmetric encryption, which would be kind of an encryption backdoor (just thinking, maybe it wouldn't be possible anyway).


Here is the test, two runs (I manually renamed the captured output files and launched the same doTest... script).

In the first run, with verify I got a class of errors that I had forgot to mention (see end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt").

In the second run, with verify I got the SHA1 hash mismatch error again.



+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "doTestDuplicity.sh"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
#!/bin/bash

# Previous test
# duplicity -v9 --no-encryption /home/$USER/testDuplicity_source file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup &> testDuplicity_creation_consoleOutput.txt
# duplicity -v9 verify --no-encryption file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/$USER/testDuplicity_source &> testDuplicity_verify_consoleOutput.txt

# Local
duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup &> testDuplicity_creationLocal_consoleOutput.txt

duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source &> testDuplicity_verifyLocal_consoleOutput.txt

...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "doTestDuplicity.sh"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-um4UZB-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Temp has 2662791380992 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
1 file exists in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

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 /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Selecting testDuplicity_source
Comparing . and None
Getting delta of (. dir) and None
A .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and None
Getting delta of (randomBytes1.bin reg) and None
A randomBytes1.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol1.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
AsyncScheduler: task completed successfully
Processed volume 1
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol2.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: task completed successfully
Processed volume 2
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol3.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: task completed successfully
Processed volume 3
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol4.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: task completed successfully
Processed volume 4
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol5.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: task completed successfully
Processed volume 5
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and None
Getting delta of (randomBytes2.bin reg) and None
A randomBytes2.bin
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol6.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
AsyncScheduler: task completed successfully
Processed volume 6
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol7.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: task completed successfully
Processed volume 7
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol8.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: task completed successfully
Processed volume 8
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol9.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: task completed successfully
Processed volume 9
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol10.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: task completed successfully
Processed volume 10
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol11.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: task completed successfully
Processed volume 11
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol12.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: task completed successfully
Processed volume 12
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol13.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: task completed successfully
Processed volume 13
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol14.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: task completed successfully
Processed volume 14
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol15.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: task completed successfully
Processed volume 15
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol16.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: task completed successfully
Processed volume 16
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
--------------[ Backup Statistics ]--------------
StartTime 1554734233.49 (Mon Apr  8 11:37:13 2019)
EndTime 1554734673.71 (Mon Apr  8 11:44:33 2019)
ElapsedTime 440.22 (7 minutes 20.22 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 3
NewFileSize 4351484124 (4.05 GB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 4351480028 (4.05 GB)
TotalDestinationSizeChange 3318034978 (3.09 GB)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-qG1VP3-tempdir
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Processed volume 1 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Processed volume 2 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Processed volume 3 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Processed volume 4 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Traceback (innermost last):
  File "/usr/bin/duplicity", line 1560, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1546, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1398, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1479, in do_backup
    verify(col_stats)
  File "/usr/bin/duplicity", line 875, in verify
    for backup_ropath, current_path in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 276, in collate2iters
    relem1 = riter1.next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 521, in integrate_patch_iters
    for patch_seq in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 389, in yield_tuples
    setrorps(overflow, elems)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 378, in setrorps
    elems[i] = iter_list[i].next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 128, in difftar2path_iter
    multivol_fileobj.close()  # aborting in middle of multivol
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 249, in close
    if not self.addtobuffer():
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 233, in addtobuffer
    self.buffer += fp.read()
  File "/usr/lib/python2.7/tarfile.py", line 829, in read
    buf += self.fileobj.read()
  File "/usr/lib/python2.7/tarfile.py", line 743, in read
    return self.readnormal(size)
  File "/usr/lib/python2.7/tarfile.py", line 758, in readnormal
    return self.__read(size)
  File "/usr/lib/python2.7/tarfile.py", line 748, in __read
    buf = self.fileobj.read(size)
  File "/usr/lib/python2.7/dist-packages/duplicity/dup_temp.py", line 209, in read
    return self.fileobj.read(length)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
 IOError: CRC check failed 0x9c6bee51 != 0x608840e3L

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-oeY15D-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Temp has 2659422388224 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Processing remote manifest duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Selecting testDuplicity_source
Comparing . and .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and randomBytes1.bin
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and randomBytes2.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
AsyncScheduler: task completed successfully
Processed volume 1
--------------[ Backup Statistics ]--------------
StartTime 1554735087.02 (Mon Apr  8 11:51:27 2019)
EndTime 1554735087.48 (Mon Apr  8 11:51:27 2019)
ElapsedTime 0.46 (0.46 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 0
RawDeltaSize 0 (0 bytes)
TotalDestinationSizeChange 20 (20 bytes)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
21 files exist on backend
5 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest is not part of a known set; creating new set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Added incremental Backupset (start_time: Mon Apr  8 11:37:13 2019 / end_time: Mon Apr  8 11:51:26 2019)
Added set Mon Apr  8 11:51:26 2019 to pre-existing chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:51:26 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:51:26 2019
Number of contained backup sets: 2
Total number of contained volumes: 17
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
         Incremental         Mon Apr  8 11:51:26 2019                 1
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-w4CYdp-tempdir
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest (153)
Found manifest volume 1
Found 1 volumes in manifest
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Processed volume 1 of 17
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processed volume 2 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Processed volume 3 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20190408T143713Z.vol3.difftar.gz
 Calculated hash: 9655e7925626b29869a73e0baf5f8f1e814d45f7
 Manifest hash: 59502524a35385706b70aada8b2148fff44bd287

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-




_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list

Edgar, not sure it matters, I forgot to mention:

$ python3 --version
Python 3.6.7

Best regards


On 8/4/19 12:59, M. Ini via Duplicity-talk wrote:
[...]
would you mind running the backup to a folder on your local hard drive? just to make sure it is not some weird issue writing/reading to the external drive?
as said up until now such issues on this list were exactly what the checksum is there to detect write/read errors on the backend.

thx.. ede/duply.net




Thank you again. You find the local test results below.

Worth pointing out:

  1. local disk encrypted ext4 + LUKS, external one is NTFS
  2. copied and verified tar and tgz and 7z archives of size up to various GB each between these two disks, no problems so far
  3. plenty of other apps, some handling big files, none giving any disk I/O problems at the moment, using this PC many hours/day nearly all days (the borg repo is various tens of GBs at the moment and I've already tested restore and diff, everything identical)
  4. local disk was recently reformatted, March 10, after a bad maneuver by myself (should sleep more) removed everything on the disk instead of an SD card (which is why I want a tidy unified incremental backup now)
  5. both disks are not old hardware, not giving I/O problems

I'm seeing more and more apps coming out "all-in-one", statically linked-in libs, borg itself is a standalone binary, Go Hugo too I believe (or it used to be), and plenty of GUI apps too are now also being released as .AppImage e.g. Musescore, Shotcut, the Electrum BTC wallet...

For an app like duplicity it would possibly improve security... less chances e.g. that a hacked external lib slips in a second pub key to gpg of an additional recipient of the asymmetric encryption, which would be kind of an encryption backdoor (just thinking, maybe it wouldn't be possible anyway).


Here is the test, two runs (I manually renamed the captured output files and launched the same doTest... script).

In the first run, with verify I got a class of errors that I had forgot to mention (see end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt").

In the second run, with verify I got the SHA1 hash mismatch error again.



+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "doTestDuplicity.sh"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
#!/bin/bash

# Previous test
# duplicity -v9 --no-encryption /home/$USER/testDuplicity_source file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup &> testDuplicity_creation_consoleOutput.txt
# duplicity -v9 verify --no-encryption file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/$USER/testDuplicity_source &> testDuplicity_verify_consoleOutput.txt

# Local
duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup &> testDuplicity_creationLocal_consoleOutput.txt

duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source &> testDuplicity_verifyLocal_consoleOutput.txt

...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "doTestDuplicity.sh"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-um4UZB-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Temp has 2662791380992 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
1 file exists in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

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 /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Selecting testDuplicity_source
Comparing . and None
Getting delta of (. dir) and None
A .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and None
Getting delta of (randomBytes1.bin reg) and None
A randomBytes1.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol1.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
AsyncScheduler: task completed successfully
Processed volume 1
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol2.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: task completed successfully
Processed volume 2
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol3.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: task completed successfully
Processed volume 3
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol4.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: task completed successfully
Processed volume 4
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol5.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: task completed successfully
Processed volume 5
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and None
Getting delta of (randomBytes2.bin reg) and None
A randomBytes2.bin
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol6.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
AsyncScheduler: task completed successfully
Processed volume 6
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol7.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: task completed successfully
Processed volume 7
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol8.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: task completed successfully
Processed volume 8
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol9.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: task completed successfully
Processed volume 9
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol10.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: task completed successfully
Processed volume 10
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol11.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: task completed successfully
Processed volume 11
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol12.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: task completed successfully
Processed volume 12
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol13.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: task completed successfully
Processed volume 13
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol14.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: task completed successfully
Processed volume 14
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol15.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: task completed successfully
Processed volume 15
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol16.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: task completed successfully
Processed volume 16
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
--------------[ Backup Statistics ]--------------
StartTime 1554734233.49 (Mon Apr  8 11:37:13 2019)
EndTime 1554734673.71 (Mon Apr  8 11:44:33 2019)
ElapsedTime 440.22 (7 minutes 20.22 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 3
NewFileSize 4351484124 (4.05 GB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 4351480028 (4.05 GB)
TotalDestinationSizeChange 3318034978 (3.09 GB)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-qG1VP3-tempdir
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Processed volume 1 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Processed volume 2 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Processed volume 3 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Processed volume 4 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Traceback (innermost last):
  File "/usr/bin/duplicity", line 1560, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1546, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1398, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1479, in do_backup
    verify(col_stats)
  File "/usr/bin/duplicity", line 875, in verify
    for backup_ropath, current_path in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 276, in collate2iters
    relem1 = riter1.next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 521, in integrate_patch_iters
    for patch_seq in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 389, in yield_tuples
    setrorps(overflow, elems)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 378, in setrorps
    elems[i] = iter_list[i].next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 128, in difftar2path_iter
    multivol_fileobj.close()  # aborting in middle of multivol
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 249, in close
    if not self.addtobuffer():
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 233, in addtobuffer
    self.buffer += fp.read()
  File "/usr/lib/python2.7/tarfile.py", line 829, in read
    buf += self.fileobj.read()
  File "/usr/lib/python2.7/tarfile.py", line 743, in read
    return self.readnormal(size)
  File "/usr/lib/python2.7/tarfile.py", line 758, in readnormal
    return self.__read(size)
  File "/usr/lib/python2.7/tarfile.py", line 748, in __read
    buf = self.fileobj.read(size)
  File "/usr/lib/python2.7/dist-packages/duplicity/dup_temp.py", line 209, in read
    return self.fileobj.read(length)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
 IOError: CRC check failed 0x9c6bee51 != 0x608840e3L

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-oeY15D-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Temp has 2659422388224 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Processing remote manifest duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Selecting testDuplicity_source
Comparing . and .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and randomBytes1.bin
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and randomBytes2.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
AsyncScheduler: task completed successfully
Processed volume 1
--------------[ Backup Statistics ]--------------
StartTime 1554735087.02 (Mon Apr  8 11:51:27 2019)
EndTime 1554735087.48 (Mon Apr  8 11:51:27 2019)
ElapsedTime 0.46 (0.46 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 0
RawDeltaSize 0 (0 bytes)
TotalDestinationSizeChange 20 (20 bytes)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
21 files exist on backend
5 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest is not part of a known set; creating new set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Added incremental Backupset (start_time: Mon Apr  8 11:37:13 2019 / end_time: Mon Apr  8 11:51:26 2019)
Added set Mon Apr  8 11:51:26 2019 to pre-existing chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:51:26 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:51:26 2019
Number of contained backup sets: 2
Total number of contained volumes: 17
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
         Incremental         Mon Apr  8 11:51:26 2019                 1
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-w4CYdp-tempdir
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest (153)
Found manifest volume 1
Found 1 volumes in manifest
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Processed volume 1 of 17
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processed volume 2 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Processed volume 3 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20190408T143713Z.vol3.difftar.gz
 Calculated hash: 9655e7925626b29869a73e0baf5f8f1e814d45f7
 Manifest hash: 59502524a35385706b70aada8b2148fff44bd287

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-




_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk

_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list

Hi Edgar,

I've encountered errors on this system unrelated with duplicity, sporadically corrupted files, I've spent quite a few hours testing with different storage devices and finally I've had errors on all of them.

(Errors might be more frequent on certain modalities of file write/copy, possibly related with size, buffered/unbuffered or go figure what else ["go figure" has to do with my poor knowledge of kernel and file I/O], which might explain while I had them systematically with Duplicity and not at all e.g. creating and extracting borg repos or 7z files or gpg-encrypted-zlib-compressed files. The first error I could spot was actually a single "mutated" byte in a 1+GB video file.)

I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:

https://bugzilla.kernel.org/show_bug.cgi?id=201685

Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.


Best regards

On 21/4/19 02:13, M. Ini wrote:

Edgar, not sure it matters, I forgot to mention:

$ python3 --version
Python 3.6.7

Best regards


On 8/4/19 12:59, M. Ini via Duplicity-talk wrote:
[...]
would you mind running the backup to a folder on your local hard drive? just to make sure it is not some weird issue writing/reading to the external drive?
as said up until now such issues on this list were exactly what the checksum is there to detect write/read errors on the backend.

thx.. ede/duply.net




Thank you again. You find the local test results below.

Worth pointing out:

  1. local disk encrypted ext4 + LUKS, external one is NTFS
  2. copied and verified tar and tgz and 7z archives of size up to various GB each between these two disks, no problems so far
  3. plenty of other apps, some handling big files, none giving any disk I/O problems at the moment, using this PC many hours/day nearly all days (the borg repo is various tens of GBs at the moment and I've already tested restore and diff, everything identical)
  4. local disk was recently reformatted, March 10, after a bad maneuver by myself (should sleep more) removed everything on the disk instead of an SD card (which is why I want a tidy unified incremental backup now)
  5. both disks are not old hardware, not giving I/O problems

I'm seeing more and more apps coming out "all-in-one", statically linked-in libs, borg itself is a standalone binary, Go Hugo too I believe (or it used to be), and plenty of GUI apps too are now also being released as .AppImage e.g. Musescore, Shotcut, the Electrum BTC wallet...

For an app like duplicity it would possibly improve security... less chances e.g. that a hacked external lib slips in a second pub key to gpg of an additional recipient of the asymmetric encryption, which would be kind of an encryption backdoor (just thinking, maybe it wouldn't be possible anyway).


Here is the test, two runs (I manually renamed the captured output files and launched the same doTest... script).

In the first run, with verify I got a class of errors that I had forgot to mention (see end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt").

In the second run, with verify I got the SHA1 hash mismatch error again.



+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "doTestDuplicity.sh"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
#!/bin/bash

# Previous test
# duplicity -v9 --no-encryption /home/$USER/testDuplicity_source file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup &> testDuplicity_creation_consoleOutput.txt
# duplicity -v9 verify --no-encryption file:///media/$USER/Toshiba3TB_SATA3/BACKUP/testDuplicity_backup /home/$USER/testDuplicity_source &> testDuplicity_verify_consoleOutput.txt

# Local
duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup &> testDuplicity_creationLocal_consoleOutput.txt

duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source &> testDuplicity_verifyLocal_consoleOutput.txt

...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "doTestDuplicity.sh"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-um4UZB-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Temp has 2662791380992 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
0 files exist on backend
1 file exists in cache
Extracting backup chains from list of files: []
Last full backup date: none
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

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 /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Selecting testDuplicity_source
Comparing . and None
Getting delta of (. dir) and None
A .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and None
Getting delta of (randomBytes1.bin reg) and None
A randomBytes1.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-Q6UYO_-tempdir/mktemp-s6utLg-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-8bUk35-tempdir/mktemp-hsaQYs-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol1.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWP2mE-2
AsyncScheduler: task completed successfully
Processed volume 1
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol2.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-MKZ6o0-3
AsyncScheduler: task completed successfully
Processed volume 2
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol3.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Euccl3-4
AsyncScheduler: task completed successfully
Processed volume 3
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol4.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-vhp5tX-5
AsyncScheduler: task completed successfully
Processed volume 4
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol5.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ixPrPK-6
AsyncScheduler: task completed successfully
Processed volume 5
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and None
Getting delta of (randomBytes2.bin reg) and None
A randomBytes2.bin
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol6.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ekdPRu-7
AsyncScheduler: task completed successfully
Processed volume 6
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol7.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-lP_PaK-8
AsyncScheduler: task completed successfully
Processed volume 7
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol8.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-grDz33-9
AsyncScheduler: task completed successfully
Processed volume 8
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol9.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-Y8lQwg-10
AsyncScheduler: task completed successfully
Processed volume 9
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol10.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-DdOhZc-11
AsyncScheduler: task completed successfully
Processed volume 10
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol11.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-jASq49-12
AsyncScheduler: task completed successfully
Processed volume 11
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol12.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-WWWKNx-13
AsyncScheduler: task completed successfully
Processed volume 12
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol13.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-UMD6Bv-14
AsyncScheduler: task completed successfully
Processed volume 13
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol14.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-FA0pX9-15
AsyncScheduler: task completed successfully
Processed volume 14
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol15.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-9ediNZ-16
AsyncScheduler: task completed successfully
Processed volume 15
Registering (mktemp) temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-full.20190408T143713Z.vol16.difftar.gz
Deleting /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
Forgetting temporary file /tmp/duplicity-um4UZB-tempdir/mktemp-ys0abr-17
AsyncScheduler: task completed successfully
Processed volume 16
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
--------------[ Backup Statistics ]--------------
StartTime 1554734233.49 (Mon Apr  8 11:37:13 2019)
EndTime 1554734673.71 (Mon Apr  8 11:44:33 2019)
ElapsedTime 440.22 (7 minutes 20.22 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 3
NewFileSize 4351484124 (4.05 GB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 4351480028 (4.05 GB)
TotalDestinationSizeChange 3318034978 (3.09 GB)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-um4UZB-tempdir/mkstemp-h2e9ah-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-qG1VP3-tempdir
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-WB5u8M-1
Processed volume 1 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-lMzbmY-2
Processed volume 2 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-yN3m8s-3
Processed volume 3 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Deleting /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Forgetting temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-12KByM-4
Processed volume 4 of 16
Registering (mktemp) temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-qG1VP3-tempdir/mktemp-M39Y9c-5
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Traceback (innermost last):
  File "/usr/bin/duplicity", line 1560, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1546, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1398, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1479, in do_backup
    verify(col_stats)
  File "/usr/bin/duplicity", line 875, in verify
    for backup_ropath, current_path in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 276, in collate2iters
    relem1 = riter1.next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 521, in integrate_patch_iters
    for patch_seq in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 389, in yield_tuples
    setrorps(overflow, elems)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 378, in setrorps
    elems[i] = iter_list[i].next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 128, in difftar2path_iter
    multivol_fileobj.close()  # aborting in middle of multivol
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 249, in close
    if not self.addtobuffer():
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 233, in addtobuffer
    self.buffer += fp.read()
  File "/usr/lib/python2.7/tarfile.py", line 829, in read
    buf += self.fileobj.read()
  File "/usr/lib/python2.7/tarfile.py", line 743, in read
    return self.readnormal(size)
  File "/usr/lib/python2.7/tarfile.py", line 758, in readnormal
    return self.__read(size)
  File "/usr/lib/python2.7/tarfile.py", line 748, in __read
    buf = self.fileobj.read(size)
  File "/usr/lib/python2.7/dist-packages/duplicity/dup_temp.py", line 209, in read
    return self.fileobj.read(length)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
 IOError: CRC check failed 0x9c6bee51 != 0x608840e3L

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__firstRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: inc
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 --no-encryption testDuplicity_source file://testDuplicity_localBackup
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Using temporary directory /tmp/duplicity-oeY15D-tempdir
Registering (mkstemp) temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Temp has 2659422388224 available, backup will use approx 272629760.
Local and Remote metadata are synchronized, no sync needed.
18 files exist on backend
3 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:37:13 2019
Number of contained backup sets: 1
Total number of contained volumes: 16
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
-------------------------
No orphaned or incomplete backup sets found.
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-IXcaYl-2
Processing remote manifest duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Using temporary directory /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir
Registering (mktemp) temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: instantiating at concurrency 0
Registering (mktemp) temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Selecting testDuplicity_source
Comparing . and .
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Comparing randomBytes1.bin and randomBytes1.bin
Selection: examining path testDuplicity_source/randomBytes2.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes2.bin
Comparing randomBytes2.bin and randomBytes2.bin
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-TRsKC8-tempdir/mktemp-RNgbCb-1
Removing still remembered temporary file /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-9rfvCb-tempdir/mktemp-z__5_d-1
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz
Deleting /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
Forgetting temporary file /tmp/duplicity-oeY15D-tempdir/mktemp-Fy9_OY-3
AsyncScheduler: task completed successfully
Processed volume 1
--------------[ Backup Statistics ]--------------
StartTime 1554735087.02 (Mon Apr  8 11:51:27 2019)
EndTime 1554735087.48 (Mon Apr  8 11:51:27 2019)
ElapsedTime 0.46 (0.46 seconds)
SourceFiles 3
SourceFileSize 4351484124 (4.05 GB)
NewFiles 0
NewFileSize 0 (0 bytes)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 0
RawDeltaSize 0 (0 bytes)
TotalDestinationSizeChange 20 (20 bytes)
Errors 0
-------------------------------------------------

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-oeY15D-tempdir/mkstemp-QbD1SV-1
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_creationLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
start of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-...
Using archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e
Using backup name: 02cad1dbe1fc4078e25fdd4484a6d65e
GPG binary is gpg, version 2.2.4
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Main action: verify
Acquiring lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
================================================================================
duplicity 0.7.18.2 ($reldate)
Args: /usr/bin/duplicity -v9 verify --no-encryption file://testDuplicity_localBackup testDuplicity_source
Linux PC 4.18.0-17-generic #18~18.04.1-Ubuntu SMP Fri Mar 15 15:27:12 UTC 2019 x86_64 x86_64
/usr/bin/python2 2.7.15rc1 (default, Nov 12 2018, 14:31:15)
[GCC 7.3.0]
================================================================================
Local and Remote metadata are synchronized, no sync needed.
21 files exist on backend
5 files exist in cache
Extracting backup chains from list of files: [u'duplicity-full.20190408T143713Z.vol2.difftar.gz', u'duplicity-full.20190408T143713Z.vol8.difftar.gz', u'duplicity-full.20190408T143713Z.vol5.difftar.gz', u'duplicity-full.20190408T143713Z.manifest', u'duplicity-full.20190408T143713Z.vol15.difftar.gz', u'duplicity-full.20190408T143713Z.vol9.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest', u'duplicity-full-signatures.20190408T143713Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol10.difftar.gz', u'duplicity-full.20190408T143713Z.vol4.difftar.gz', u'duplicity-full.20190408T143713Z.vol12.difftar.gz', u'duplicity-full.20190408T143713Z.vol3.difftar.gz', u'duplicity-full.20190408T143713Z.vol6.difftar.gz', u'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz', u'duplicity-full.20190408T143713Z.vol7.difftar.gz', u'duplicity-full.20190408T143713Z.vol16.difftar.gz', u'duplicity-full.20190408T143713Z.vol13.difftar.gz', u'duplicity-full.20190408T143713Z.vol11.difftar.gz', u'duplicity-full.20190408T143713Z.vol1.difftar.gz', u'duplicity-full.20190408T143713Z.vol14.difftar.gz', u'duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz']
File duplicity-full.20190408T143713Z.vol2.difftar.gz is not part of a known set; creating new set
File duplicity-full.20190408T143713Z.vol8.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol5.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.manifest is part of known set
File duplicity-full.20190408T143713Z.vol15.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol9.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest is not part of a known set; creating new set
File duplicity-full-signatures.20190408T143713Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-full-signatures.20190408T143713Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol10.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol4.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol12.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol3.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol6.difftar.gz is part of known set
File duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz is not part of a known set; creating new set
Ignoring file (rejected by backup set) 'duplicity-new-signatures.20190408T143713Z.to.20190408T145126Z.sigtar.gz'
File duplicity-full.20190408T143713Z.vol7.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol16.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol13.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol11.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol1.difftar.gz is part of known set
File duplicity-full.20190408T143713Z.vol14.difftar.gz is part of known set
File duplicity-inc.20190408T143713Z.to.20190408T145126Z.vol1.difftar.gz is part of known set
Found backup chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:37:13 2019]
Added incremental Backupset (start_time: Mon Apr  8 11:37:13 2019 / end_time: Mon Apr  8 11:51:26 2019)
Added set Mon Apr  8 11:51:26 2019 to pre-existing chain [Mon Apr  8 11:37:13 2019]-[Mon Apr  8 11:51:26 2019]
Last full backup date: Mon Apr  8 11:37:13 2019
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Mon Apr  8 11:37:13 2019
Chain end time: Mon Apr  8 11:51:26 2019
Number of contained backup sets: 2
Total number of contained volumes: 17
 Type of backup set:                            Time:      Num volumes:
                Full         Mon Apr  8 11:37:13 2019                16
         Incremental         Mon Apr  8 11:51:26 2019                 1
-------------------------
No orphaned or incomplete backup sets found.
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-full.20190408T143713Z.manifest (2402)
Found manifest volume 1
Found manifest volume 2
Found manifest volume 3
Found manifest volume 4
Found manifest volume 5
Found manifest volume 6
Found manifest volume 7
Found manifest volume 8
Found manifest volume 9
Found manifest volume 10
Found manifest volume 11
Found manifest volume 12
Found manifest volume 13
Found manifest volume 14
Found manifest volume 15
Found manifest volume 16
Found 16 volumes in manifest
Using temporary directory /tmp/duplicity-w4CYdp-tempdir
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processing local manifest /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/duplicity-inc.20190408T143713Z.to.20190408T145126Z.manifest (153)
Found manifest volume 1
Found 1 volumes in manifest
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-_6fCL3-2
Processed volume 1 of 17
Selecting testDuplicity_source
Selection: examining path testDuplicity_source/randomBytes1.bin
Selection:     + no selection functions found. Including
Selecting testDuplicity_source/randomBytes1.bin
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-s_EdDB-1
Processed volume 2 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Deleting /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Forgetting temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-dI8j9J-3
Processed volume 3 of 17
Registering (mktemp) temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Invalid data - SHA1 hash mismatch for file:
 duplicity-full.20190408T143713Z.vol3.difftar.gz
 Calculated hash: 9655e7925626b29869a73e0baf5f8f1e814d45f7
 Manifest hash: 59502524a35385706b70aada8b2148fff44bd287

Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Removing still remembered temporary file /tmp/duplicity-w4CYdp-tempdir/mktemp-ouuD6P-4
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
Releasing lockfile /home/lemon/.cache/duplicity/02cad1dbe1fc4078e25fdd4484a6d65e/lockfile
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
end of "testDuplicity_verifyLocal_consoleOutput__secondRun.txt"
...+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-




_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk

_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
On 05.05.2019 04:45, M. Ini wrote:
> I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:
>
> https://bugzilla.kernel.org/show_bug.cgi?id=201685
>
> *Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.*

it would be interesting if a longterm stable kernel would help. personally i am using 4.14 onto boxes and it is rock solid so far.

maybe you can be more definite after testing with 4.14 or 4.19 and come back with a short note in that case.

thx.. ede/duply.net

_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
I think 4.19 was among the suspected versions.

I've also run - again - a memory test, a longer one, and got a few
failing addresses this time, I removed the problematic memory stick and
the test was fine. I've just rebooted (I'll have to check plenty of
potentially corrupted stuff now, plus alas two not cyber-related new
problems... I'll certainly drop a line when I'll be able to do a new
decently long test with Duplicity).


On 5/5/19 08:26, [hidden email] wrote:

> On 05.05.2019 04:45, M. Ini wrote:
>> I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:
>>
>> https://bugzilla.kernel.org/show_bug.cgi?id=201685
>>
>> *Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.*
> it would be interesting if a longterm stable kernel would help. personally i am using 4.14 onto boxes and it is rock solid so far.
>
> maybe you can be more definite after testing with 4.14 or 4.19 and come back with a short note in that case.
>
> thx.. ede/duply.net

_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
I ran duplicity on a 50GB tree and verified comparing data, no errors,
zero differences found, just perfect.
(Again sorry for the report.)
Cheers Edgar!

On 5/5/19 15:10, M. Ini via Duplicity-talk wrote:

> I think 4.19 was among the suspected versions.
>
> I've also run - again - a memory test, a longer one, and got a few
> failing addresses this time, I removed the problematic memory stick and
> the test was fine. I've just rebooted (I'll have to check plenty of
> potentially corrupted stuff now, plus alas two not cyber-related new
> problems... I'll certainly drop a line when I'll be able to do a new
> decently long test with Duplicity).
>
>
> On 5/5/19 08:26, [hidden email] wrote:
>> On 05.05.2019 04:45, M. Ini wrote:
>>> I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:
>>>
>>> https://bugzilla.kernel.org/show_bug.cgi?id=201685
>>>
>>> *Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.*
>> it would be interesting if a longterm stable kernel would help. personally i am using 4.14 onto boxes and it is rock solid so far.
>>
>> maybe you can be more definite after testing with 4.14 or 4.19 and come back with a short note in that case.
>>
>> thx.. ede/duply.net
> _______________________________________________
> Duplicity-talk mailing list
> [hidden email]
> https://lists.nongnu.org/mailman/listinfo/duplicity-talk
>

_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
Reply | Threaded
Open this post in threaded view
|

Re: SHA1 hash mismatch (I see previous messages as old as 2003)

duplicity-talk mailing list
good to hear! happy backing up :).. ede

On 09.05.2019 08:11, M. Ini wrote:

> I ran duplicity on a 50GB tree and verified comparing data, no errors,
> zero differences found, just perfect.
> (Again sorry for the report.)
> Cheers Edgar!
>
> On 5/5/19 15:10, M. Ini via Duplicity-talk wrote:
>> I think 4.19 was among the suspected versions.
>>
>> I've also run - again - a memory test, a longer one, and got a few
>> failing addresses this time, I removed the problematic memory stick and
>> the test was fine. I've just rebooted (I'll have to check plenty of
>> potentially corrupted stuff now, plus alas two not cyber-related new
>> problems... I'll certainly drop a line when I'll be able to do a new
>> decently long test with Duplicity).
>>
>>
>> On 5/5/19 08:26, [hidden email] wrote:
>>> On 05.05.2019 04:45, M. Ini wrote:
>>>> I've been suspecting this hardware (motherboard or power supply) but I'm seeing now that the kernel I'm running could be the cause:
>>>>
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=201685
>>>>
>>>> *Sorry for taking your time, Duplicity had most likely nothing to do with those SHA1 hash mismatch errors.*
>>> it would be interesting if a longterm stable kernel would help. personally i am using 4.14 onto boxes and it is rock solid so far.
>>>
>>> maybe you can be more definite after testing with 4.14 or 4.19 and come back with a short note in that case.
>>>
>>> thx.. ede/duply.net
>> _______________________________________________
>> Duplicity-talk mailing list
>> [hidden email]
>> https://lists.nongnu.org/mailman/listinfo/duplicity-talk
>>


_______________________________________________
Duplicity-talk mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/duplicity-talk