B2 Python APIs are missing
Bug #1743247 reported by
Andrew Berry
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Invalid
|
Medium
|
Unassigned | ||
duplicity (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When I try to use the B2 backend with 0.7.16-
> 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_
description: | updated |
Changed in duplicity: | |
milestone: | 0.8.00 → 0.8.01 |
Changed in duplicity: | |
milestone: | 0.8.01 → none |
To post a comment you must log in.
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.