[Python-modules-team] Bug#854722: python-parallax does not depend on an ssh client

Robie Basak robie.basak at ubuntu.com
Thu Feb 9 20:45:27 UTC 2017


Package: python-parallax
Version: 1.0.1-2
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu zesty ubuntu-patch

Dear maintainer,

I just finished reviewing src:parallax for main inclusion in Ubuntu, and
noticed that it doesn't depend on openssh-client. As far as I can tell,
parallax assumes that "ssh" works and runs the command, so should depend
on something that provides "ssh" in the path.

This could trivially be fixed by adding "Depends: openssh-client" to
both python-parallax and python3-parallax.

You may want to consider depending on the virtual "ssh-client" package
instead. However, I suspect that parallax is hardcoded to
openssh-specific parameters.

Here's a patch:

--- parallax-1.0.1.orig/debian/control	2016-12-29 14:09:19.000000000 +0000
+++ parallax-1.0.1/debian/control	2017-02-09 20:43:38.993805809 +0000
@@ -11,7 +11,7 @@
 
 Package: python-parallax
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
+Depends: openssh-client, ${misc:Depends}, ${python:Depends}
 Description: Execute commands and copy files over SSH (Python 2)
  Parallax SSH provides an interface to executing commands on multiple nodes at
  once using SSH. It also provides commands for sending and receiving files to
@@ -21,7 +21,7 @@
 
 Package: python3-parallax
 Architecture: all
-Depends: ${misc:Depends}, ${python3:Depends}
+Depends: openssh-client, ${misc:Depends}, ${python3:Depends}
 Description: Execute commands and copy files over SSH (Python 3)
  Parallax SSH provides an interface to executing commands on multiple nodes at
  once using SSH. It also provides commands for sending and receiving files to
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20170209/88ebd971/attachment.sig>


More information about the Python-modules-team mailing list