Package: zssh
Version: 1.5c.debian.1-1
Severity: important
On powerpc arch, I can't run zssh with the following message:
[EMAIL PROTECTED] ~]$ zssh
out of pty's
I sent an output of strace attached to this message.
It seems it can't find a /dev/pty*. Those devices doesn't seems to
exists with a powerpc debian kernel kernel (CONFIG_LEGACY_PTYS is not
set).
I google this and found that it seems better to try to open a pty
instead of trying to find a /dev/pty* which seems deprecated.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-powerpc
Locale: LANG=POSIX, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages zssh depends on:
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libncurses5 5.5-3 Shared libraries for terminal hand
ii libreadline5 5.1-8 GNU readline and history libraries
ii lrzsz 0.12.21-4.1 Tools for zmodem/xmodem/ymodem fil
ii openssh-client 1:4.3p2-3 Secure shell client, an rlogin/rsh
ii telnet 0.17-32 The telnet client
zssh recommends no packages.
-- no debconf information
execve("/usr/bin/zssh", ["zssh"], ["SSH_AGENT_PID=4350", "TERM=xterm",
"SHELL=/bin/bash", "HISTSIZE=2000", "WINDOWID=18874372", "USER=manu",
"LS_COLORS=no=00:fi=00:di=01;34:l"..., "SSH_AUTH_SOCK=/tmp/ssh-GeWYuK434"...,
"USERNAME=manu", "PATH=/usr/local/bin:/usr/bin:/bi"...,
"DESKTOP_SESSION=default", "GDM_XSERVER_LOCATION=local", "PWD=/home/manu",
"EDITOR=vim", "LANG=POSIX", "GDM_LANG=fr_FR.UTF-8", "GDMSESSION=default",
"COLORFGBG=7;default;0", "SHLVL=3", "HOME=/home/manu", "LOGNAME=manu",
"LC_CTYPE=fr_FR.UTF-8", "DBUS_SESSION_BUS_ADDRESS=unix:ab"..., "DISPLAY=:0.0",
"COLORTERM=rxvt-xpm", "XAUTHORITY=/home/manu/.Xauthorit"...,
"_=/usr/bin/strace", "OLDPWD=/usr/share/python-support"...]) = 0
uname({sysname="Linux", nodename="zima", release="2.6.17-2-powerpc",
version="#1 Wed Sep 13 16:30:39 CEST 2006", machine="ppc"}) = 0
brk(0) = 0x10018000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x30018000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_dev=makedev(3, 12), st_ino=294174, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=112, st_size=51627,
st_atime=2006/09/18-10:05:37, st_mtime=2006/09/17-21:16:45,
st_ctime=2006/09/17-21:16:45}) = 0
mmap(NULL, 51627, PROT_READ, MAP_PRIVATE, 3, 0) = 0x30019000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libreadline.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\351"..., 512) =
512
fstat64(3, {st_dev=makedev(3, 12), st_ino=848735, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1104,
st_size=558410, st_atime=2006/09/18-10:05:37, st_mtime=2006/09/04-01:45:24,
st_ctime=2006/09/17-14:10:52}) = 0
mmap(0xffa5000, 307184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xffa5000
mprotect(0xffda000, 90096, PROT_NONE) = 0
mmap(0xffea000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x35000) = 0xffea000
mmap(0xffee000, 8176, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffee000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\1>\220"..., 512) =
512
fstat64(3, {st_dev=makedev(3, 12), st_ino=848688, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=624, st_size=313160,
st_atime=2006/09/18-10:05:37, st_mtime=2006/09/05-01:16:19,
st_ctime=2006/09/17-14:08:18}) = 0
mmap(0xff37000, 383152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xff37000
mprotect(0xff7b000, 104624, PROT_NONE) = 0
mmap(0xff8b000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x44000) = 0xff8b000
mmap(0xff94000, 2224, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xff94000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\1\314"..., 512) =
512
fstat64(3, {st_dev=makedev(3, 12), st_ino=882122, st_mode=S_IFREG|0755,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=2736,
st_size=1393780, st_atime=2006/09/18-10:05:37, st_mtime=2006/08/25-00:45:28,
st_ctime=2006/09/17-14:01:50}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x30026000
mmap(0xfdc1000, 1464452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xfdc1000
mprotect(0xff0a000, 116868, PROT_NONE) = 0
mmap(0xff1a000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0xff1a000
mmap(0xff25000, 6276, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xff25000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\r"..., 512) = 512
fstat64(3, {st_dev=makedev(3, 12), st_ino=882125, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=32, st_size=13812,
st_atime=2006/09/18-10:05:37, st_mtime=2006/08/25-00:45:28,
st_ctime=2006/09/17-14:01:50}) = 0
mmap(0xfd9d000, 78316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xfd9d000
mprotect(0xfda0000, 66028, PROT_NONE) = 0
mmap(0xfdaf000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xfdaf000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x30027000
mprotect(0xfdaf000, 4096, PROT_READ) = 0
mprotect(0xff1a000, 28672, PROT_READ) = 0
mprotect(0x30028000, 4096, PROT_READ) = 0
munmap(0x30019000, 51627) = 0
getpid() = 4908
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
brk(0) = 0x10018000
brk(0x10039000) = 0x10039000
ioctl(0, TCGETS, {c_iflags=0x2306, c_oflags=0x3, c_cflags=0xb0f,
c_lflags=0x5cf, c_line=0,
c_cc="\x03\x1c\x7f\x15\x04\x01\x00\x00\x00\x00\x17\x12\x1a\x11\x13\x16\x0f\x00\x00"})
= 0
ioctl(0, TIOCGWINSZ, {ws_row=25, ws_col=167, ws_xpixel=1002, ws_ypixel=300}) = 0
stat64("/dev/ptyp0", 0x7fffc608) = -1 ENOENT (No such file or directory)
write(2, "out of pty\'s\n", 13out of pty's
) = 13
exit_group(-1) = ?
Process 4908 detached