Package: duplicity
Version: 0.6.08b-1+b1
Severity: normal

When duplicity attempts to write to a davfs2-mounted folder, it falls
over with a permission error:

  Writing /mountpoint/box.net/duplicity-full.20121111T101011Z.vol1.difftar.gpg
  Traceback (most recent call last):
    File "/usr/bin/duplicity", line 1251, in <module>
      with_tempdir(main)
    File "/usr/bin/duplicity", line 1244, in with_tempdir
      fn()
    File "/usr/bin/duplicity", line 1217, in main
      full_backup(col_stats)
    File "/usr/bin/duplicity", line 416, in full_backup
      globals.backend)
    File "/usr/bin/duplicity", line 315, in write_multivol
      (tdp, dest_filename)))
    File "/usr/lib/python2.6/dist-packages/duplicity/asyncscheduler.py", line 
145, in schedule_task
      return self.__run_synchronously(fn, params)
    File "/usr/lib/python2.6/dist-packages/duplicity/asyncscheduler.py", line 
171, in __run_synchronously
      ret = fn(*params)
    File "/usr/bin/duplicity", line 314, in <lambda>
      async_waiters.append(io_scheduler.schedule_task(lambda tdp, 
dest_filename: put(tdp, dest_filename),
    File "/usr/bin/duplicity", line 240, in put
      backend.put(tdp, dest_filename)
    File "/usr/lib/python2.6/dist-packages/duplicity/backends/localbackend.py", 
line 57, in put
      target_path.writefileobj(source_path.open("rb"))
    File "/usr/lib/python2.6/dist-packages/duplicity/path.py", line 589, in 
writefileobj
      fout = self.open("wb")
    File "/usr/lib/python2.6/dist-packages/duplicity/path.py", line 531, in open
      result = open(self.name, mode)
  IOError: [Errno 13] Permission denied: 
'/mountpoint/box.net/duplicity-full.20121111T101011Z.vol1.difftar.gpg'


-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages duplicity depends on:
ii  gnupg                   1.4.10-4         GNU privacy guard - a free PGP rep
ii  libc6                   2.11.3-4         Embedded GNU C Library: Shared lib
ii  librsync1               0.9.7-7          rsync remote-delta algorithm libra
ii  python                  2.6.6-3+squeeze7 interactive high-level object-orie
ii  python-central          0.6.16+nmu1      register and build utility for Pyt
ii  python-pexpect          2.3-1            Python module for automating inter

duplicity recommends no packages.

Versions of packages duplicity suggests:
pn  ncftp                         <none>     (no description available)
pn  python-boto                   <none>     (no description available)

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to