Bug#315049: autossh: depends on transitional package ssh

2005-06-27 Thread Filippo Giunchedi
On Mon, Jun 27, 2005 at 10:41:33AM +0100, Colin Watson wrote:
> On Mon, Jun 20, 2005 at 05:36:14AM -0400, Andrew Schulman wrote:
> > Package: autossh
> > Version: 1.3-1
> > Severity: important
> > 
> > autossh depends on the package ssh, which has been marked as
> > transitional.  The ssh client is now provided by the openssh-client
> > package.
> > 
> > Maybe autossh should depend on ssh-client, which is provided by
> > openssh-client.
> 
> It should probably depend on 'openssh-client | ssh-client' to avoid
> depending on a pure virtual package. (Assuming it doesn't use any
> OpenSSH-specific features, that is; if it does, then remove ssh-client.)

considering "features" as commandline options then no, autossh passes every
commandline option (except for -M, but this creates a lot of mess and I'm
planning to fix it) which are openssh-specific (but I suspect they are the same
as ssh-client).

Colin, when is ssh 1:4.1p1-4 expected to enter testing? depending on
(open)ssh-client makes autossh uninstallable on testing

filippo


signature.asc
Description: Digital signature


Bug#315049: autossh: depends on transitional package ssh

2005-06-27 Thread Andrew Schulman
> > Maybe autossh should depend on ssh-client, which is provided by
> > openssh-client.
>
> It should probably depend on 'openssh-client | ssh-client' to avoid
> depending on a pure virtual package. (Assuming it doesn't use any
> OpenSSH-specific features, that is; if it does, then remove
> ssh-client.)

I think the safe approach would be to say that autossh does depend on 
openssh-specific features:

- it invokes "ssh", which AFAIK still refers exclusively to the OpenSSH 
client;

- the man page discusses which command-line switches it can use that 
aren't already taken by ssh, meaning specifically the OpenSSH client;

- it may (but I'm not sure about this) set other OpenSSH-specific 
command-line switches before invoking ssh.  In Cygwin it definitely 
does.  In Linux it may not yet, but the design assumes OpenSSH and so 
it may start doing so at any time in the future.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#315049: autossh: depends on transitional package ssh

2005-06-27 Thread Colin Watson
On Mon, Jun 20, 2005 at 05:36:14AM -0400, Andrew Schulman wrote:
> Package: autossh
> Version: 1.3-1
> Severity: important
> 
> autossh depends on the package ssh, which has been marked as
> transitional.  The ssh client is now provided by the openssh-client
> package.
> 
> Maybe autossh should depend on ssh-client, which is provided by
> openssh-client.

It should probably depend on 'openssh-client | ssh-client' to avoid
depending on a pure virtual package. (Assuming it doesn't use any
OpenSSH-specific features, that is; if it does, then remove ssh-client.)

Cheers,

-- 
Colin Watson   [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#315049: autossh: depends on transitional package ssh

2005-06-20 Thread Andrew Schulman
> > Maybe autossh should depend on ssh-client, which is provided by
> > openssh-client.
>
> uh, -server you mean, right? autossh is run on the server machine...

No, the client.  autossh starts an ssh client, and then restarts it as 
necessary if the connection to the server dies or stops passing 
traffic.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#315049: autossh: depends on transitional package ssh

2005-06-20 Thread martin f krafft
also sprach Andrew Schulman <[EMAIL PROTECTED]> [2005.06.20.1136 +0200]:
> Maybe autossh should depend on ssh-client, which is provided by
> openssh-client.

uh, -server you mean, right? autossh is run on the server machine...

-- 
 .''`. martin f. krafft <[EMAIL PROTECTED]>
: :'  :proud Debian developer, admin, user, and author
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!
 
the reason that every major university
maintains a department of mathematics
is that it's cheaper than
institutionalizing all those people.


signature.asc
Description: Digital signature


Bug#315049: autossh: depends on transitional package ssh

2005-06-20 Thread Filippo Giunchedi
tags 315049 + pending
thanks

Hi Andrew,

On Mon, Jun 20, 2005 at 05:36:14AM -0400, Andrew Schulman wrote:
> autossh depends on the package ssh, which has been marked as
> transitional.  The ssh client is now provided by the openssh-client
> package.
> 
> Maybe autossh should depend on ssh-client, which is provided by
> openssh-client.

well spotted!
I'm tagging this pending, will upload as soon as there is a major change

thanks for your report,
filippo


signature.asc
Description: Digital signature


Bug#315049: autossh: depends on transitional package ssh

2005-06-20 Thread Andrew Schulman
Package: autossh
Version: 1.3-1
Severity: important

autossh depends on the package ssh, which has been marked as
transitional.  The ssh client is now provided by the openssh-client
package.

Maybe autossh should depend on ssh-client, which is provided by
openssh-client.

Thanks,
Andrew.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.10
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages autossh depends on:
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an
pn  ssh  Not found.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]