Deja-dup should not propose ssh as storage location when python-paramiko is not installed

Bug #1472598 reported by autra
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Déjà Dup
Invalid
Low
Unassigned

Bug Description

As far as I understand things, duplicity uses paramiko for ssh2 protocol. But python-paramiko is only a suggestion for duplicity package.

When the user does not have this package installed on its system, he/she can still select "ssh" as storage location method in deja-dup.

So I guess deja-dup should explicitely depend on python-paramiko, or make ssh option unavailable if the package is not present.

Option 2 would be preferred, as the user will get a chance to know something is missing.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: deja-dup 32.0-0ubuntu5
ProcVersionSignature: Ubuntu 3.19.0-21.21-generic 3.19.8
Uname: Linux 3.19.0-21-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jul 8 14:28:27 2015
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-02-16 (141 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
SourcePackage: deja-dup
UpgradeStatus: Upgraded to vivid on 2015-06-05 (32 days ago)

Revision history for this message
autra (autra) wrote :
Revision history for this message
Vej (vej) wrote :

This is still the case in Ubuntu 16.04.

tags: added: xenial
Changed in deja-dup (Ubuntu):
status: New → Confirmed
Revision history for this message
Robie Basak (racb) wrote :

<Vej> Could someone please triage https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1472598 and set the importance as "Low" (Bug that affect a non-essential aspect and limited scope of the application)? I want to forward this to upstream afterwards.

Changed in deja-dup (Ubuntu):
importance: Undecided → Low
Vej (vej)
Changed in deja-dup:
status: New → Triaged
importance: Undecided → Low
Robie Basak (racb)
Changed in deja-dup (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Michael Terry (mterry) wrote :

Did you actually experience an issue with SSH? Deja Dup doesn't use duplicity's normal ssh backend, it connects to ssh servers through its gio backend. So python-paramiko isn't used in the normal cases.

I'll mark this as invalid, but if I'm wrong, please re-open.

Changed in deja-dup:
status: Triaged → Invalid
no longer affects: deja-dup (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.