[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-24 Thread Peter Van Rompaey
Incr backup ran successfully with the sparse file excluded.


---

NOTICE 1
. --[ Backup Statistics ]--
. StartTime 1471995038.09 (Tue Aug 23 23:30:38 2016)
. EndTime 1472019526.98 (Wed Aug 24 06:18:46 2016)
. ElapsedTime 24488.90 (6 hours 48 minutes 8.90 seconds)
. SourceFiles 307014
. SourceFileSize 934910254490 (871 GB)
. NewFiles 35356
. NewFileSize 493377240055 (459 GB)
. DeletedFiles 34498
. ChangedFiles 3956
. ChangedFileSize 1536875100 (1.43 GB)
. ChangedDeltaSize 0 (0 bytes)
. DeltaEntries 73810
. RawDeltaSize 494391455212 (460 GB)
. TotalDestinationSizeChange 355318722017 (331 GB)
. Errors 0
. -
.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  In Progress
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-23 Thread Peter Van Rompaey
Re-ran the incremental backup, but it fails with the same error while
adding /var/log/lastlog, which is a sparse file with a reported size of
36Gb, but actually only 56k on disk. Can this be the cause?

---

(duplicity-venv) # ls -l /var/log/lastlog
-rw-rw-r-- 1 root utmp 367219431264 Aug 23 09:57 /var/log/lastlog

# du -k /var/log/lastlog
56  /var/log/lastlog

---

Selecting /var/log/lastlog
Comparing var/log/lastlog and var/log/lastlog
Getting delta of (var/log/lastlog reg) and (var/log/lastlog reg)
Releasing lockfile 
/root/.cache/duplicity/d485e8d753a7b2ad7aafce096f9fbb92/lockfile.lock
Removing still remembered temporary file 
/tmp/duplicity-0VnewC-tempdir/mktemp-MvQFNN-128
Removing still remembered temporary file 
/tmp/duplicity-0VnewC-tempdir/mkstemp-Lc2BZc-1
Traceback (most recent call last):
  File "/opt/duplicity-venv/bin/duplicity", line 1546, in 
with_tempdir(main)
  File "/opt/duplicity-venv/bin/duplicity", line 1540, in with_tempdir
fn()
  File "/opt/duplicity-venv/bin/duplicity", line 1391, in main
do_backup(action)
  File "/opt/duplicity-venv/bin/duplicity", line 1522, in do_backup
incremental_backup(sig_chain)
  File "/opt/duplicity-venv/bin/duplicity", line 671, in incremental_backup
globals.backend)
  File "/opt/duplicity-venv/bin/duplicity", line 434, in write_multivol
at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/gpg.py", line 
401, in GzipWriteFile
new_block = block_iter.next()
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", 
line 523, in next
result = self.process(self.input_iter.next())
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", 
line 218, in get_delta_iter
(new_path, sig_path, sigTarFile))
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/robust.py", 
line 38, in check_common_error
return function(*args)
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", 
line 139, in get_delta_path
delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))
  File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/librsync.py", 
line 154, in __init__
self.maker = _librsync.new_deltamaker(sig_string)
OverflowError: size does not fit in an int

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  In Progress
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https:

[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-23 Thread Peter Van Rompaey
# duplicity cleanup --force --no-encryption $BUCKET
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Wed Aug 17 08:38:55 2016
No extraneous files found, nothing deleted in cleanup.

Collection-status gives me:

Found primary backup chain with matching signature chain:
-
Chain start time: Wed Aug 17 08:38:55 2016
Chain end time: Wed Aug 17 08:38:55 2016
Number of contained backup sets: 1
Total number of contained volumes: 1665
 Type of backup set:Time:  Num volumes:
Full Wed Aug 17 08:38:55 2016  1665
-
No orphaned or incomplete backup sets found.

s3cmd shows that there's no files with a timestamp later than duplicity-
full.20160817T083855Z

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  In Progress
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-22 Thread Peter Van Rompaey
Package: librsync1
Version: 0.9.7-10

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  Invalid
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-22 Thread Peter Van Rompaey
I didn't install any specific version, since it was included in the duplicity 
tarball:

$ tar tf duplicity-0.7.09.tar.gz | grep -i rsync
duplicity-0.7.09/duplicity/_librsyncmodule.c
duplicity-0.7.09/duplicity/librsync.py
duplicity-0.7.09/duplicity/backends/rsyncbackend.py

$ pip list
boto (2.42.0)
duplicity (0.7.9)
lockfile (0.12.2)
pip (8.1.2)
setuptools (25.2.0)
wheel (0.29.0)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  Invalid
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-19 Thread Peter Van Rompaey
Cried victory too soon, I'm afraid.

I have:
- compiled python 2.7.12 with the zlib patch
- created a virtualenv with that version
- installed duplicity in the virtualenv, along with lockfile and boto

The zlib test now succeeds:
(duplicity-venv) root@eniac:~# python -c "import zlib;zlib.crc32('a'*(1<<31 - 
1))"
(duplicity-venv) root@eniac:~# python -c "import zlib;zlib.crc32('a'*(1<<31))"
(duplicity-venv) root@eniac:~#

But duplicity still throws the OverFlowError during Incremental backup,
and it wasn't anywhere near a large file. The modules mentioned in the
Traceback are all in the duplicity dir, btw.

---

DEBUG 1
. Selection: result: None from function: Command-line exclude glob: 
/var/lib/elasticsearch

DEBUG 1
. Selection: + including file

DEBUG 1
. Selecting /var/log/lastlog

DEBUG 1
. Comparing var/log/lastlog and var/log/lastlog

DEBUG 1
. Getting delta of (var/log/lastlog reg) and (var/log/lastlog reg)

DEBUG 1
. Releasing lockfile 
/root/.cache/duplicity/d485e8d753a7b2ad7aafce096f9fbb92/lockfile.lock

DEBUG 1
. Removing still remembered temporary file 
/tmp/duplicity-WNi8WI-tempdir/mktemp-yuJbZJ-3

DEBUG 1
. Removing still remembered temporary file 
/tmp/duplicity-WNi8WI-tempdir/mkstemp-hiRlXx-1

ERROR 30 OverflowError
. Traceback (most recent call last):
.   File "/opt/duplicity-venv/bin/duplicity", line 1546, in 
. with_tempdir(main)
.   File "/opt/duplicity-venv/bin/duplicity", line 1540, in with_tempdir
. fn()
.   File "/opt/duplicity-venv/bin/duplicity", line 1391, in main
. do_backup(action)
.   File "/opt/duplicity-venv/bin/duplicity", line 1522, in do_backup
. incremental_backup(sig_chain)
.   File "/opt/duplicity-venv/bin/duplicity", line 671, in incremental_backup
. globals.backend)
.   File "/opt/duplicity-venv/bin/duplicity", line 434, in write_multivol
. at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)
.   File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/gpg.py", 
line 401, in GzipWriteFile
. new_block = block_iter.next()
.   File 
"/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", line 
523, in next
. result = self.process(self.input_iter.next())
.   File 
"/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", line 
218, in get_delta_iter
. (new_path, sig_path, sigTarFile))
.   File "/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/robust.py", 
line 38, in check_common_error
. return function(*args)
.   File 
"/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/diffdir.py", line 
139, in get_delta_path
. delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))
.   File 
"/opt/duplicity-venv/lib/python2.7/site-packages/duplicity/librsync.py", line 
154, in __init__
. self.maker = _librsync.new_deltamaker(sig_string)
. OverflowError: size does not fit in an int

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  Invalid
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", l

[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-17 Thread Peter Van Rompaey
Backup completed successfully with all >4Gb files excluded.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  New
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-16 Thread Peter Van Rompaey
Some more testing:

I installed a virtualenv with python 2.7.12 and duplicity 0.7.09, but
the problem still remains.

Then I ran the little test mentioned in
https://bugs.python.org/issue27130 which shows that zlib has a problem
zipping files > 4Gb:

When looking at the timestamps of the comments, it seems this issue was
fixed after 2.7.12 came out, so it will probably be in the next release.

I am currently running a backup with all files >4Gb excluded to see if
that completes OK.


---

$ python --version
Python 2.7.6

$ python -c "import zlib;zlib.crc32('a'*(1<<31 - 1))"

$ python -c "import zlib;zlib.crc32('a'*(1<<31))"
Traceback (most recent call last):
  File "", line 1, in 
OverflowError: size does not fit in an int

---

$ . venv.2.7.12/bin/activate

(venv.2.7.12) $ python --version
Python 2.7.12

(venv.2.7.12) $ python -c "import zlib;zlib.crc32('a'*(1<<31 - 1))"

(venv.2.7.12) $ python -c "import zlib;zlib.crc32('a'*(1<<31))"
Traceback (most recent call last):
  File "", line 1, in 
OverflowError: size does not fit in an int


** Bug watch added: Python Roundup #27130
   http://bugs.python.org/issue27130

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in Duplicity:
  New
Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-16 Thread Peter Van Rompaey
Hi,

after performing these steps:

- apt-get remove duplicity
- add-apt-repository ppa:duplicity-team/ppa
- apt-get update
- apt-get install duplicity

I am now running:
$ duplicity --version
duplicity 0.7.09

And I still get the Overflow errors:

ERROR 30 OverflowError
. Traceback (most recent call last):
.   File "/usr/bin/duplicity", line 1546, in 
. with_tempdir(main)
.   File "/usr/bin/duplicity", line 1540, in with_tempdir
. fn()
.   File "/usr/bin/duplicity", line 1391, in main
. do_backup(action)
.   File "/usr/bin/duplicity", line 1522, in do_backup
. incremental_backup(sig_chain)
.   File "/usr/bin/duplicity", line 671, in incremental_backup
. globals.backend)
.   File "/usr/bin/duplicity", line 434, in write_multivol
. at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)
.   File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 401, in 
GzipWriteFile
. new_block = block_iter.next()
.   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 523, in 
next
. result = self.process(self.input_iter.next())
.   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 218, in 
get_delta_iter
. (new_path, sig_path, sigTarFile))
.   File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 38, in 
check_common_error
. return function(*args)
.   File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 139, in 
get_delta_path
. delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))
.   File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line 154, in 
__init__
. self.maker = _librsync.new_deltamaker(sig_string)
. OverflowError: size does not fit in an int

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in duplicity package in Ubuntu:
  Invalid

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] Re: duplicity backup fails with OverflowError: size does not fit in an int

2016-08-12 Thread Peter Van Rompaey
Possibly related to https://bugs.python.org/issue23306

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1612554] [NEW] duplicity backup fails with OverflowError: size does not fit in an int

2016-08-12 Thread Peter Van Rompaey
Public bug reported:

Ubuntu 14.04.4 LTS
duplicity 0.6.23-1ubuntu4.1
python2.7 2.7.6-8ubuntu0.2

Backup command used:
duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

Backups have been running fine for several months, but since last night
it started giving following error:

---

Reading filelist /root/.duplicity_excludes

Sorting filelist /root/.duplicity_excludes

Local and Remote metadata are synchronized, no sync needed.

Last full backup date: Sun Aug  7 23:30:02 2016

Traceback (most recent call last):

  File "/usr/bin/duplicity", line 1494, in 

with_tempdir(main)

  File "/usr/bin/duplicity", line 1488, in with_tempdir

fn()

  File "/usr/bin/duplicity", line 1337, in main

do_backup(action)

  File "/usr/bin/duplicity", line 1470, in do_backup

incremental_backup(sig_chain)

  File "/usr/bin/duplicity", line 637, in incremental_backup

globals.backend)

  File "/usr/bin/duplicity", line 405, in write_multivol

at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)

  File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383, in
GzipWriteFile

new_block = block_iter.next()

  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
518, in next

result = self.process(self.input_iter.next())

  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
213, in get_delta_iter

(new_path, sig_path, sigTarFile))

  File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 37,
in check_common_error

return function(*args)

  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
134, in get_delta_path

delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

  File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
150, in __init__

self.maker = _librsync.new_deltamaker(sig_string)

OverflowError: size does not fit in an int

** Affects: duplicity (Ubuntu)
 Importance: Undecided
 Status: New

** Bug watch added: Python Roundup #23306
   http://bugs.python.org/issue23306

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to duplicity in Ubuntu.
https://bugs.launchpad.net/bugs/1612554

Title:
  duplicity backup fails with OverflowError: size does not fit in an int

Status in duplicity package in Ubuntu:
  New

Bug description:
  Ubuntu 14.04.4 LTS
  duplicity 0.6.23-1ubuntu4.1
  python2.7 2.7.6-8ubuntu0.2

  Backup command used:
  duplicity --exclude-filelist "/root/.duplicity_excludes" --full-if-older-than 
7D --log-file "/var/log/duplicity" --no-encryption --volsize 100 / "$S3BUCKET"

  Backups have been running fine for several months, but since last
  night it started giving following error:

  ---

  Reading filelist /root/.duplicity_excludes

  Sorting filelist /root/.duplicity_excludes

  Local and Remote metadata are synchronized, no sync needed.

  Last full backup date: Sun Aug  7 23:30:02 2016

  Traceback (most recent call last):

File "/usr/bin/duplicity", line 1494, in 

  with_tempdir(main)

File "/usr/bin/duplicity", line 1488, in with_tempdir

  fn()

File "/usr/bin/duplicity", line 1337, in main

  do_backup(action)

File "/usr/bin/duplicity", line 1470, in do_backup

  incremental_backup(sig_chain)

File "/usr/bin/duplicity", line 637, in incremental_backup

  globals.backend)

File "/usr/bin/duplicity", line 405, in write_multivol

  at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name,
  globals.volsize)

File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 383,
  in GzipWriteFile

  new_block = block_iter.next()

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  518, in next

  result = self.process(self.input_iter.next())

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  213, in get_delta_iter

  (new_path, sig_path, sigTarFile))

File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line
  37, in check_common_error

  return function(*args)

File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
  134, in get_delta_path

  delta_path.setfileobj(librsync.DeltaFile(old_sigfp, newfp))

File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line
  150, in __init__

  self.maker = _librsync.new_deltamaker(sig_string)

  OverflowError: size does not fit in an int

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/1612554/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp