Package: openssh-server Version: 1:4.6p1-1 Severity: grave Justification: renders package unusable
After upgrading to latest unstable today, I couldn't start sshd any longer. Find below a typescript showing the issues: [EMAIL PROTECTED]:~/tmp # /usr/sbin/sshd /usr/sbin/sshd[1]: syntax error: '(' unexpected 1|[EMAIL PROTECTED]:~/tmp # #===> not a problem of the shell: 1|[EMAIL PROTECTED]:~/tmp # dash -c /usr/sbin/sshd /usr/sbin/sshd[1]: syntax error: '(' unexpected 1|[EMAIL PROTECTED]:~/tmp # bash -c /usr/sbin/sshd bash: /usr/sbin/sshd: cannot execute binary file 126|[EMAIL PROTECTED]:~/tmp # uname -a GNU/kFreeBSD debian.mirbsd.org 7.0-1-686 #0 Sat May 6 14:43:46 CEST 2006 i686 i386 QEMU Virtual CPU version 0.7.2 GNU/kFreeBSD [EMAIL PROTECTED]:~/tmp # #===> this seems to be the root of the problem: [EMAIL PROTECTED]:~/tmp # file /usr/sbin/sshd /usr/sbin/sshd: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), for GNU/kFreeBSD 5.4.0, stripped [EMAIL PROTECTED]:~/tmp # #===> now compare with a normal programme: [EMAIL PROTECTED]:~/tmp # file /bin/bash /bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for GNU/kFreeBSD 5.4.0, dynamically linked (uses shared libs), stripped [EMAIL PROTECTED]:~/tmp # #===> WTF is this a shared library, not an executable? [EMAIL PROTECTED]:~/tmp # #===> the problem seems to appear on linux too: [EMAIL PROTECTED]:~/tmp # wget http://ftp.debian.org/debian/pool/main/o/openssh/openssh-server_4.6p1-2_i386.deb --18:04:28-- http://ftp.debian.org/debian/pool/main/o/openssh/openssh-server_4.6p1-2_i386.deb => `openssh-server_4.6p1-2_i386.deb' Resolving ftp.debian.org... 128.101.240.212 Connecting to ftp.debian.org|128.101.240.212|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 243,496 (238K) [application/x-debian-package] 100%[====================================>] 243,496 188.60K/s 18:04:32 (88.38 KB/s) - `openssh-server_4.6p1-2_i386.deb' saved [243496/243496] [EMAIL PROTECTED]:~/tmp # ar x openssh-server_4.6p1-2_i386.deb data.tar.gz [EMAIL PROTECTED]:~/tmp # tar xzf data.tar.gz [EMAIL PROTECTED]:~/tmp # file ./usr/sbin/sshd ./usr/sbin/sshd: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.1, stripped Not only does this problem affect linux-i386 as well (and not only kfreebsd-i386), but also at least the openssh-client subpackage (file shows /usr/bin/ssh is also a shared object). As you can see, it's also independent of the shell and appears in the latest package on the server too. I have no idea why it's no longer built as ELF executable, nor how to fix it, but I can't run ssh, either as client or as server, at the moment. -- System Information: Debian Release: lenny/sid Architecture: kfreebsd-i386 (i686) Kernel: kFreeBSD 7.0-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/mksh Versions of packages openssh-server depends on: ii adduser 3.103 Add and remove users and groups ii debconf [debc 1.5.13 Debian configuration management sy ii dpkg 1.14.4 package maintenance system for Deb ii libc0.1 2.5-11 GNU C Library: Shared libraries ii libcomerr2 1.38+1.39-WIP-2005.12.31-1 common error description library ii libkrb53 1.4.4-8 MIT Kerberos runtime libraries ii libpam-module 0.79-3.1+kbsd Pluggable Authentication Modules f ii libpam-runtim 0.79-4 Runtime support for the PAM librar ii libpam0g 0.79-3.1+kbsd Pluggable Authentication Modules l ii libssl0.9.8 0.9.8e-5 SSL shared libraries ii libwrap0 7.6.dbs-13 Wietse Venema's TCP wrappers libra ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scrip ii openssh-clien 1:4.6p1-1 secure shell client, an rlogin/rsh ii zlib1g 1:1.2.3-15 compression library - runtime openssh-server recommends no packages. -- debconf information excluded -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]