[Bug 1991569] [NEW] Promote python3-paramiko to Recommends in the Ubuntu delta

Simon Quigley 1991569 at bugs.launchpad.net
Mon Oct 3 17:16:29 UTC 2022


Public bug reported:

In the changelog for dput 1.1.2ubuntu1, I noticed a few changelog
entries related to SFTP support:

    - Implement a new sftp method that connects via openssh and then
      uses paramiko's sftp support. Some code copied from bzr.
    - Add ssh-ubuntu and ssh-ppa upload targets using sftp protocols and ssh
      provided username. Set login name in ~/.ssh/config for ubuntu &
      launchpad hosts to match the launchpad login name.

On a freshly-installed system, python3-paramiko is not grabbed as a
Recommended package, thus the following error is shown:

$ dput ssh-ubuntu ../lubuntu-artwork_22.10.2_source.changes
D: Setting host argument.
Checking signature on .changes
gpg: ../lubuntu-artwork_22.10.2_source.changes: Valid signature from E27F2CF8458C2FA4
Checking signature on .dsc
gpg: ../lubuntu-artwork_22.10.2.dsc: Valid signature from E27F2CF8458C2FA4
Uploading to ssh-ubuntu (via sftp to upload.ubuntu.com):
E: paramiko must be installed to use sftp transport.

If the entry in /etc/dput.cf is shipped by default, why not at least
promote python3-paramiko to Recommends? It's in main, so a MIR wouldn't
be an issue, and it would promote secure practices.

I can do the upload (22.10 if suitable, or 23.04 once it opens) if we
can decide on a direction.

Thanks.

** Affects: dput (Ubuntu)
     Importance: Medium
     Assignee: Simon Quigley (tsimonq2)
         Status: New


** Tags: rfc

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dput in Ubuntu.
https://bugs.launchpad.net/bugs/1991569

Title:
  Promote python3-paramiko to Recommends in the Ubuntu delta

Status in dput package in Ubuntu:
  New

Bug description:
  In the changelog for dput 1.1.2ubuntu1, I noticed a few changelog
  entries related to SFTP support:

      - Implement a new sftp method that connects via openssh and then
        uses paramiko's sftp support. Some code copied from bzr.
      - Add ssh-ubuntu and ssh-ppa upload targets using sftp protocols and ssh
        provided username. Set login name in ~/.ssh/config for ubuntu &
        launchpad hosts to match the launchpad login name.

  On a freshly-installed system, python3-paramiko is not grabbed as a
  Recommended package, thus the following error is shown:

  $ dput ssh-ubuntu ../lubuntu-artwork_22.10.2_source.changes
  D: Setting host argument.
  Checking signature on .changes
  gpg: ../lubuntu-artwork_22.10.2_source.changes: Valid signature from E27F2CF8458C2FA4
  Checking signature on .dsc
  gpg: ../lubuntu-artwork_22.10.2.dsc: Valid signature from E27F2CF8458C2FA4
  Uploading to ssh-ubuntu (via sftp to upload.ubuntu.com):
  E: paramiko must be installed to use sftp transport.

  If the entry in /etc/dput.cf is shipped by default, why not at least
  promote python3-paramiko to Recommends? It's in main, so a MIR
  wouldn't be an issue, and it would promote secure practices.

  I can do the upload (22.10 if suitable, or 23.04 once it opens) if we
  can decide on a direction.

  Thanks.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1991569/+subscriptions




More information about the foundations-bugs mailing list