Re: [Evolution] Console perms messed up (was: RPMS for Palm m500 series)



On 月, 2002-07-29 at 05:41, Not Zed wrote:
use strace to find out what the actual reason is (perms or existance,
etc)
On Tue, 2002-07-30 at 04:17, Stuart Luppescu wrote:
On 日, 2002-07-28 at 13:20, Etienne Tourigny wrote:
Greetings,

due to demand for Palm m500 compatible evolution RPMS I just put 4 RPMS
at the following URL:

http://www.omeo.ca/pub/evolution/

evolution-1.0.8-et.3.i386.rpm             (binaries are stripped)
gnome-pilot-0.1.65-et.3.i386.rpm  (contains gnome-pilot-devel)
gnome-pilot-conduits-0.9-et.3.i386.rpm
pilot-link-0.10.99-et.3.i386.rpm

This now works fine with my M515, but now I find that I can't start a
wterm (rxvt modified to be WindowMaker-like). I get these messages:

wterm: can't open pseudo-tty
wterm: aborting

This is pretty weird. When I tried strace on my machine at work, I get
this:

open("/dev/ptyx6", O_RDWR)              = 4
access("/dev/ttyx6", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx7", O_RDWR)              = 4
access("/dev/ttyx7", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx8", O_RDWR)              = 4
access("/dev/ttyx8", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx9", O_RDWR)              = 4
access("/dev/ttyx9", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyxa", O_RDWR)              = 4
access("/dev/ttyxa", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyxb", O_RDWR)              = 4
access("/dev/ttyxb", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0

This is just a section of what strace produces. There are 175 such
EACCES errors. But when I run it on my computer at home (basically the
same setup) I get this:

open("/dev/ptyx5", O_RDWR)              = 4
access("/dev/ttyx5", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx6", O_RDWR)              = 4
access("/dev/ttyx6", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx7", O_RDWR)              = 4
access("/dev/ttyx7", R_OK|W_OK)         = -1 EACCES (Permission denied)
close(4)                                = 0
open("/dev/ptyx8", O_RDWR)              = -1 EIO (Input/output error)
open("/dev/ptyx9", O_RDWR)              = 4
access("/dev/ttyx9", R_OK|W_OK)         = 0

In this case, there are 135 lines with the EACCES error but then it
succeeds on /dev/ptyx9. I sure don't get it.
-- 
Stuart Luppescu -=- s-luppescu uchicago edu        
University of Chicago -=- CCSR 
才文と智奈美の父 -=-    Kernel 2.4.19-pre10-xf                
He who laughs last -- missed the punch line. 
 


Attachment: signature.asc
Description: This is a digitally signed message part



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