Backup failure after updating python24 port to 2.4.4_1
Adam Mercer
ramercer at gmail.com
Tue May 22 05:17:22 PDT 2007
Hi
After updating the python24 port to the newly released 2.4.4_1 my
duplicity backups are failing. I call duplicity with the following
options:
duplicity --no-encryption --no-print-statistics \
--exclude '**/.DS_Store' --exclude '**/.Spotlight-V100' \
--exclude '**/.TemporaryItems' --exclude '**/.Trashes' \
--exclude '**/Desktop?DB' --exclude '**/Desktop?DF' \
/Users/ram file:///Volumes/Backup/Home
This results in the following error:
Traceback (most recent call last):
File "/opt/local/bin/duplicity", line 373, in ?
if __name__ == "__main__": main()
File "/opt/local/bin/duplicity", line 366, in main
if not sig_chain: full_backup(col_stats)
File "/opt/local/bin/duplicity", line 142, in full_backup
bytes_written = write_multivol("full", tarblock_iter, globals.backend)
File "/opt/local/bin/duplicity", line 79, in write_multivol
else: at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name)
File "/opt/local/lib/python2.4/site-packages/duplicity/gpg.py", line
254, in GzipWriteFile
try: new_block = block_iter.next(bytes_to_go)
File "/opt/local/lib/python2.4/site-packages/duplicity/diffdir.py",
line 407, in next
result = self.process(self.input_iter.next(), size)
File "/opt/local/lib/python2.4/site-packages/duplicity/diffdir.py",
line 487, in process
data, last_block = self.get_data_block(fp, size - 512)
File "/opt/local/lib/python2.4/site-packages/duplicity/diffdir.py",
line 507, in get_data_block
buf = fp.read(max_size)
File "/opt/local/lib/python2.4/site-packages/duplicity/diffdir.py",
line 338, in read
buf = self.infile.read(length)
IOError: [Errno 34] Result too large
I've reported this problem on the duplicity mailing list but so far
no-one has got back to me. Does anyone have any suggestions?
Cheers
Adam
More information about the macports-users
mailing list