should depend on ssh-client, not ssh

Bug #37361 reported by WillDyson
6
Affects Status Importance Assigned to Milestone
libpam-ssh (Debian)
Fix Released
Unknown
libpam-ssh (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The ssh package is a transtional upgrade package that depends on both openssh-server and openssh-client. I can't see why this package needs an ssh-server installed.

Furthermore, when trying to install libpam-ssh through aptitude, its dependency resolution causes it to try to install ssh-krb instead of ssh (though this may be more of a problem with aptitude).

Revision history for this message
Otto Jongerius (otto-0tt0) wrote :

I guess this behaviour was correct in Debian Sarge. Since, like Will Dyson mentions, Ubuntu Edgy has split ssh this needs to be adjusted.
People should be free to use openssh-client *or* ssh-krb5. I believe more correct would be to have libpam-ssh_1.91.0-9.1.dsc read:

Build-Depends: debhelper (>= 4.0.0), dpatch, gcc (>3.0.0), libtool (>= 1.5.2-1), libssl-dev, libpam-dev, ssh-krb5 | openssh-client | ssh (>= 3.8.1p1)

Cheers,

Otto

Changed in libpam-ssh:
status: Unconfirmed → Confirmed
Changed in libpam-ssh:
status: Unknown → Unconfirmed
Revision history for this message
deadwill (deadwill-deactivatedaccount) wrote :

[...]
Version: 1.91.0-9.1
Depends: libc6 (>= 2.4-1), libpam0g (>= 0.76), libssl0.9.8 (>= 0.9.8a-1)
Recommends: ssh-krb5 | ssh (>= 3.8.1p1)
[...]

Already fixed on Feisty and Gutsy.

Changed in libpam-ssh:
assignee: nobody → xxxxx1
status: Confirmed → Fix Released
Changed in libpam-ssh:
status: New → Fix Released
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.