[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test
From: |
Ralph Lehmann |
Subject: |
Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test |
Date: |
Mon, 23 Jul 2007 19:36:56 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.12) Gecko/20070509 Thunderbird/1.5.0.12 Mnenhy/0.7.5.0 |
Kenneth Loafman schrieb:
> Ralph Lehmann wrote:
>> Hello!
>>
>> Kenneth Loafman schrieb:
>>> New in v0.4.3.RC11 (2007/07/20)
>>
>> Is it planned to migrate duplicity to cygwin on windows? This should not
>> be a enormous effort, only the ":" in the names of archives have to
>> replace with an other character. See rdiff-backup. :-)
>
> Duplicity should run on cygwin now. It just needs the --short-filenames
> option.
There are still some problems remaining:
Duplicity runs only with the file-option and without encrypted files:
-----------------------------------------
$ duplicity --short-filenames
/cygdrive/c/cygwin/home/Administrator/dup-test/
file:///cygdrive/c/cygwin/home/Administrator/dup-b/
GnuPG passphrase:
Retype to confirm:
No signatures found, switching to full backup.
Traceback (most recent call last):
File "/usr/bin/duplicity", line 378, in <module>
if __name__ == "__main__": main()
File "/usr/bin/duplicity", line 371, in main
if not sig_chain: full_backup(col_stats)
File "/usr/bin/duplicity", line 145, in full_backup
sig_outfp = get_sig_fileobj("full-sig")
File "/usr/bin/duplicity", line 133, in get_sig_fileobj
fh = globals.backend.get_fileobj_write(sig_filename)
File "/usr/lib/python2.5/site-packages/duplicity/backends.py", line
233, in get_fil
fh = dup_temp.FileobjHooked(tdp.filtered_open("wb"))
File "/usr/lib/python2.5/site-packages/duplicity/path.py", line 636,
in filtered_op
Traceback (most recent call last):
File "/usr/bin/duplicity", line 378, in <module>
if __name__ == "__main__": main()
File "/usr/bin/duplicity", line 371, in main
elif mode == "wb": return gpg.GPGFile(1, self, gpg_profile)
File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 94, in
__init__
'logger': self.logger_fp})
if not sig_chain: full_backup(col_stats)
File "/usr/bin/duplicity", line 147, in full_backup
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 357,
in run
bytes_written = write_multivol("full", tarblock_iter, globals.backend)
create_fhs, attach_fhs)
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 401,
in _attach_for
File "/usr/bin/duplicity", line 83, in write_multivol
globals.gpg_profile,globals.volsize)
File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 187, in
GPGWriteFile
if process.pid == 0: self._as_child(process, gnupg_commands, args)
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 442,
in _as_child
os.execvp( command[0], command )
file = GPGFile(True, path.Path(filename), profile)
File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 94, in
__init__
'logger': self.logger_fp})
File "/usr/lib/python2.5/os.py", line 354, in execvp
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 357,
in run
_execvpe(file, args)
create_fhs, attach_fhs)
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 401,
in _attach_for
File "/usr/lib/python2.5/os.py", line 392, in _execvpe
if process.pid == 0: self._as_child(process, gnupg_commands, args)
File "/usr/lib/python2.5/site-packages/GnuPGInterface.py", line 442,
in _as_child
func(fullname, *argrest)
OSError: [Errno 2] No such file or directory
os.execvp( command[0], command )
File "/usr/lib/python2.5/os.py", line 354, in execvp
_execvpe(file, args)
File "/usr/lib/python2.5/os.py", line 392, in _execvpe
func(fullname, *argrest)
OSError: [Errno 2] No such file or directory
Traceback (most recent call last):
File "/usr/bin/duplicity", line 378, in <module>
if __name__ == "__main__": main()
File "/usr/bin/duplicity", line 371, in main
if not sig_chain: full_backup(col_stats)
File "/usr/bin/duplicity", line 147, in full_backup
bytes_written = write_multivol("full", tarblock_iter, globals.backend)
File "/usr/bin/duplicity", line 83, in write_multivol
globals.gpg_profile,globals.volsize)
File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 196, in
GPGWriteFile
file.write(data)
File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 111, in
write
def write(self, buf): return self.gpg_input.write(buf)
IOError: [Errno 32] Broken pipe
close failed: [Errno 32] Broken pipe
-------------------------------------------------------------------
$ duplicity --short-filenames --no-encryption
/cygdrive/c/cygwin/home/Administrator/dup-test/
scp://address@hidden/cygdrive/c/cygwin/home/Admin
istrator/dup-b/
Remote file or directory 'cygdrive/c/cygwin/home/Administrator/dup-b/'
does not exist
Running 'sftp -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden' failed (attempt #1)
Remote file or directory 'cygdrive/c/cygwin/home/Administrator/dup-b/'
does not exist
Running 'sftp -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden' failed (attempt #2)
Remote file or directory 'cygdrive/c/cygwin/home/Administrator/dup-b/'
does not exist
Running 'sftp -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden' failed (attempt #3)
Remote file or directory 'cygdrive/c/cygwin/home/Administrator/dup-b/'
does not exist
Running 'sftp -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden' failed (attempt #4)
Remote file or directory 'cygdrive/c/cygwin/home/Administrator/dup-b/'
does not exist
Running 'sftp -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden' failed (attempt #5)
Giving up trying to execute 'sftp -oUserKnownHostsFile=/dev/null
-oStrictHostKeyChecking=no address@hidden' after 5 attempts
Traceback (most recent call last):
File "/usr/bin/duplicity", line 378, in <module>
if __name__ == "__main__": main()
File "/usr/bin/duplicity", line 354, in main
globals.archive_dir).set_values()
File "/usr/lib/python2.5/site-packages/duplicity/collections.py", line
417, in set_values
backend_filename_list = self.backend.list()
File "/usr/lib/python2.5/site-packages/duplicity/backends.py", line
478, in list
l = self.run_sftp_command(commandline, commands).split('\n')[1:]
File "/usr/lib/python2.5/site-packages/duplicity/backends.py", line
448, in run_sftp_command
raise BackendException("Error running '%s'" % commandline)
duplicity.backends.BackendException: Error running 'sftp
-oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no
address@hidden'
--------------------------------------------------------------------
ciao Ralph
- [Duplicity-talk] 0.4.3.RC11 Ready for Test, Kenneth Loafman, 2007/07/21
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Ralph Lehmann, 2007/07/21
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Kenneth Loafman, 2007/07/21
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Ralph Lehmann, 2007/07/21
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test,
Ralph Lehmann <=
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Kenneth Loafman, 2007/07/23
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Ralph Lehmann, 2007/07/23
- 0.4.3RC11 on Cygiwin - remained problems (was [Duplicity-talk] 0.4.3.RC11 Ready for Test), Ralph Lehmann, 2007/07/24
- [Duplicity-talk] Re: 0.4.3RC11 on Cygiwin - remained problems, Ralph Lehmann, 2007/07/24
- Message not available
- Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Kenneth Loafman, 2007/07/25
Re: [Duplicity-talk] 0.4.3.RC11 Ready for Test, Nicolas Aspert, 2007/07/24