[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1070098: openssh-sftp-server: False dependency on openssh-client



Package: openssh-sftp-server
Version: 1:9.2p1-2+deb12u2
Severity: normal
X-Debbugs-Cc: wolfwings@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Was switching from OpenSSH to Dropbear due to installing on an extremely limited
system with <1GB total disk space available at the time, but needed to retain
SFTP support which requires the openssh-sftp-server package.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Manually installed the openssh-sftp-server package.

dpkg --ignore-depends=openssh-client -P openssh-client

This purged the openssh-client contents while leaving openssh-sftp-server intact,
allowing me to test functionality.

   * What was the outcome of this action?

Dependencies installed openssh-client package as well.

SFTP still worked after purging openssh-client, and openssh-sftp-server only has
a single executable inside of it so this appears to be a safe decoupling?

   * What outcome did you expect instead?

Only the openssh-sftp-server package to be installed, as it has no ties to the
openssh-client files and is in fact only used by the server side components.

Related but dropbear-bin also has a suggestion to install openssh-client,
however dropbear-bin includes all relevant key-generation tools natively,
so perhaps this 'Suggestion' should point to openssh-sftp-server instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-20-amd64 (SMP w/56 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openssh-sftp-server depends on:
ii  libc6           2.36-9+deb12u6
ii  openssh-client  1:9.2p1-2+deb12u2

Versions of packages openssh-sftp-server recommends:
ii  dropbear-bin [ssh-server]  2022.83-1+deb12u1

openssh-sftp-server suggests no packages.

-- no debconf information


Reply to: