Please upgrade to the current version of duplicity, 0.8.19.  This will
assure that any bugs fixed since your release are available and may fix
your issue.  See Notes below.

There are multiple options both stable and latest:
- Stable snap builds - “sudo snap install duplicity —classic"
- Latest snap builds - “sudo snap install duplicity —classic —edge"
- Stable pip3 builds - “sudo pip3 install duplicity"
- Latest pip3 builds - “sudo pip3 install --pre duplicity"
- Stable duplicity PPA - 
https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-release-git
- Latest duplicity PPA - 
https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-develop-git
- Stable tarball install - https://launchpad.net/duplicity/+download
- Source - https://gitlab.com/duplicity/duplicity

Note 1: UNINSTALL duplicity first if it was installed from a different
source..  This is due to divergent install locations, especially between
repository installs and the other forms.

Note 2: Launchpad PPAs contain builds for Bionic 18.04, Eoan 19.10,
Focal 20.04,  Hirsute 20.10 and Impish 21.04.

Note 3: Xenial 16.04 works with Snap and Pip installs, but cannot be
built under Launchpad PPAs at the moment.

** Changed in: duplicity (Ubuntu)
       Status: New => Incomplete

-- 
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/1930152

Title:
  duplicity 0.8.12 fails to complete backup

Status in duplicity package in Ubuntu:
  Incomplete

Bug description:
  Distributor ID:       Ubuntu
  Description:  Ubuntu 20.10
  Release:      20.10
  Codename:     groovy

  duplicity --version
  duplicity 0.8.12


  This error started showing up about a week ago.

  Traceback (innermost last):
    File "/usr/bin/duplicity", line 106, in <module>
      with_tempdir(main)
    File "/usr/bin/duplicity", line 92, in with_tempdir
      fn()
    File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1538, in 
main
      do_backup(action)
    File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1662, in 
do_backup
      full_backup(col_stats)
    File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 559, in 
full_backup
      bytes_written = dummy_backup(tarblock_iter)
    File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 224, in 
dummy_backup
      while next(tarblock_iter):
    File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 544, in 
__next__
      result = self.process(next(self.input_iter))  # pylint: 
disable=assignment-from-no-return
    File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 209, in 
get_delta_iter
      for new_path, sig_path in collated:
    File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 310, in 
collate2iters
      for relem1 in riter1:
    File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 97, in 
__next__
      return next(self.iter)
    File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 181, in 
Iterate
      subpath, val = next(diryield_stack[-1])
    File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 148, in 
diryield
      s = self.Select(new_path)
    File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 210, in 
Select
      result = sf(path)
    File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 458, in 
exclude_sel_func
      elif path.append(filename).exists():
    File "/usr/lib/python3/dist-packages/duplicity/path.py", line 566, in append
      return self.__class__(self.base, self.index + (ext,))
    File "/usr/lib/python3/dist-packages/duplicity/path.py", line 539, in 
__init__
      self.setdata()
    File "/usr/lib/python3/dist-packages/duplicity/path.py", line 549, in 
setdata
      self.stat = os.lstat(self.name)
   PermissionError: [Errno 13] Permission denied: 
b'/home/dgd/.cache/qBittorrent/.deja-dup-ignore'

  ProblemType: Bug
  DistroRelease: Ubuntu 20.10
  Package: duplicity 0.8.11.1612-1
  ProcVersionSignature: Ubuntu 5.8.0-53.60-generic 5.8.18
  Uname: Linux 5.8.0-53-generic x86_64
  ApportVersion: 2.20.11-0ubuntu50.7
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: ubuntu:GNOME
  Date: Sun May 30 12:06:15 2021
  InstallationDate: Installed on 2015-08-23 (2106 days ago)
  InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
  SourcePackage: duplicity
  UpgradeStatus: No upgrade log present (probably fresh install)
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2021-01-13T09:36:03.851337

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/duplicity/+bug/1930152/+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

Reply via email to