ess doesn't run in XEmacs

Ramon Diaz-Uriarte rdiazuri at students.wisc.edu
Wed Jan 12 08:42:24 CET 2000


Dear Sven, 
I had the same problem a while ago. It turns out the problem is related to the
pty permissions being too  restrictive in suse 6.3; see the article

http://sdb.suse.de/sdb/en/html/ke_devpts-63.html

(basically, change some permissions, and your are done; should be no problem if
security is not a big deal with your set up). Once I fixed it,
everything worked OK.

Ramon




On Fri, 12 Nov 1999, you wrote:
> Hi ESS-Team,
> 
> since I´ve updated my SUSE-Linux 6.1 to 6.3 I can´t run
> the R-process in XEmacs-ESS-Mode as a normal user.
> 
> In a xterm R runs fine, also if I log in as root and work
> with ESS and R in XEmacs. But as a normal user I got this
> error message in the XEmacs *R* Buffer:
> 
> Fatal error: you must specify --save', --no-save' or --vanilla'
> 
> Process R finished at Tue Dec 21 08:51:23 1999
> 
> The versions:
> R:       0.65.1 Release (October 07, 1999)
> ESS:     5.1.9
> XEmacs:  21.7 (patch 7)
> 
> R was compiled for SUSE6.2 (glibc6.1). With SUSE6.1 everything
> works great (with R compiled for SUSE6.1 (glibc6.0)).
> 
> This is the message in the *ESS* Buffer:
> 
> (R): ess-dialect=R, buf=methode.tex, start-arg=nil
>  current-prefix-arg=nil
> (inferior-ess 0): ess-start-args=--no-readline
> ess-setq-vars-default 0: ess-language=S, -dialect=R, buf=*ESS*,
> comint..echoes=nil,
>  comint..sender=comint-simple-send
> ess-setq-vars-default 1: ess-language=S, -dialect=R, buf=*ESS*,
> comint..echoes=nil,
>  comint..sender=comint-simple-send
> (inf-ess 1): lang=S, dialect=R, tmp-dialect=R, buf=methode.tex
> (inf-ess 1.1): procname=R temp-dialect=R, buf-name=*R*
> (inferior-ess) Method #3
> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=*R*,
> comint..echoes=nil, comint..
>  sender=comint-simple-send
> (inf-ess 2.1): ess-language=S, ess-dialect=R buf=*R*
> (inf-ess 2.2): start args = --no-readline ,
> inf-ess-start-args=--no-readline
> (inf-ess finis [S(R), R(nil,nil)]
> (ess-multi 0):  inf-ess-start-args=--no-readline , comint-..echoes=nil
> (i-ess 1): buf=*R*, lang=S, comint..echo=nil,
> comint..sender=comint-simple-send,
> (i-ess 2): buf=*R*, lang=S, comint..echo=t,
> comint..sender=inferior-R-input-sender,
> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=*R*, comint..echoes=t,
> comint..
>  sender=inferior-R-input-sender
> (i-ess 3): curr-buf=*R*, comint..echo=t,
> comint..sender=inferior-R-input-sender,
> (ess-multi post inf-ess: start-args=--no-readline , comint-echoes=t
> (ess-multi 1):  start-args=--no-readline
> Making Process...Buf *R*, Proc R, Prog R
>  Start File=nil, Args= --no-readline .
> 
> 
> Hope this helps, thanks a lot
> 
> Sven Garbade
> 
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> ess-help mailing list -- To (un)subscribe, send
> subscribe	or	unsubscribe
> (in the "body", not the subject !)  To: ess-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
ess-help mailing list -- To (un)subscribe, send
subscribe	or	unsubscribe
(in the "body", not the subject !)  To: ess-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._



More information about the ESS-help mailing list