Duplicity runs on many distros and needs close to 30 packages if you
were to supply them all at install time.  The basic install is around
15.  I have found that some distro's, Ubuntu included, lock the version
of the package and will not update it except to fix a critical error.  I
recommend pip because it supplies the most current version as well as
allowing easy regression to a previous version of a Python package.  If
you wish to use apt to get the B2 package, I see no harm, but I have not
tested against whatever version they supply.

I will be providing better documentation in version 0.8.0, but I hope
the comments above help for now.

** Changed in: duplicity
   Importance: Undecided => Medium

** Changed in: duplicity
       Status: New => In Progress

** Changed in: duplicity
    Milestone: None => 0.8.00

** Changed in: duplicity
     Assignee: (unassigned) => Kenneth Loafman (kenneth-loafman)

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

Title:
  B2 Python APIs are missing

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

Bug description:
  When I try to use the B2 backend with
  0.7.16-0ubuntu1ppa1347~ubuntu16.04.1, I get the following error:

  > BackendException: B2 backend requires B2 Python APIs (pip install
  b2)

  It seems odd to me that the library would be installed outside of apt.
  I had an old package from trusty
  (duplicity_0.7.14-0ubuntu0ppa1316~ubuntu14.04.1_amd64.deb) with 0.7.14
  which works fine on 16.04, which makes me think this regression was in
  0.7.15 or 0.7.16.

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