[ESS] [R-sig-Debian] Process SAS is not running... error on Ubuntu

Dale Steele dale.w.steele at gmail.com
Sat Jul 12 20:13:07 CEST 2008


Will this avoid the need to make 'ess-sas-sh-command' executable after
installing package (ie. chmod ugo+rx ess-sas-sh-command)  in order to
invoke SAS?  Many thanks.  --Dale


On Sat, Jul 12, 2008 at 1:45 PM, Dirk Eddelbuettel <edd at debian.org> wrote:
>
> (This appeared on r-sig-debian by hand-approving Dale's message as he is not
> a subscriber. I am also CCing the maintainer list ess-debian, and keeping
> Dale CCed. He may get bounced there too... --Dirk)
>
> On 12 July 2008 at 12:22, Dale Steele wrote:
> | It does appear the ess package on CRAN for Ubuntu 8.04 fails to
> | install the file 'ess-sas-sh-command'.   This prevents invoking SAS
> | via 'M-x SAS'.
> |
> | http://cran.mirrors.hoobly.com/bin/linux/ubuntu/README.html
> |
> | --Dale
> |
> | On Fri, Jul 11, 2008 at 12:39 PM, Rodney Sparapani <rsparapa at mcw.edu> wrote:
> | > Dale Steele wrote:
> | >>
> | >> I re-installed from Hardy packages on CRAN.  Same error occurs.  Still
> | >> can't seem to find 'ess-sas-sh-command' file, ie. not in directory
> | >> listing below.  Any further hints?  Thanks.  --Dale
> | >>
> | >> dsteele at dsteele-laptop:/usr/share/ess/etc$ ls
> | >> BACKBUG5.BAT  ess-s4.S            icons     pkg-Maintainers  sas-keys.ps
> | >> backbugs      ess-sp3.S           Makefile  R-ESS-bugs.R     sas-keys.rtf
> | >> config.guess  function-outline.S  other     sas-keys.doc
> | >>
> | >>
> | >>
> | >
> | > I guess the .deb package is broken :o(  Now does everyone see why I don't
> | > like duplicating a perfectly good .zip distribution?  How hard is it
> | > really to follow these instructions:
> | > http://ess.r-project.org/Manual/readme.html#Installation
> | >
> | > There is no avoiding step 5 is there?  So, I don't really see the point of
> | > the
> | > .deb  The file that you want is here (and clearly a part of the ESS
> | > package):
> | >
> | > https://svn.r-project.org/ESS/trunk/etc/ess-sas-sh-command
>
> Debian packages generally do 'configure; make; make install'. This package
> does not, possibly for historical reasons.
>
> Anwyway. So let's fix what's being done. What we have (in Make language; and
> debian/ess corresponds to / in the installed package)  is
>
> install: install-stamp
> install-stamp: build-stamp
>        dh_testdir
>        dh_testroot
>        dh_clean -k
>        dh_installdirs
>
> #       cd doc ; $(MAKE) install PREFIX=`pwd`/debian/ess
>        cp lisp/*.el debian/ess/usr/share/emacs/site-lisp/ess
>        ! [ -e debian/ess/usr/share/emacs/site-lisp/ess/ess-site.el ] || \
>                chmod u+w debian/ess/usr/share/emacs/site-lisp/ess/ess-site.el
>        cat lisp/ess-site.el | \
>                sed -e 's,(defvar ess-etc-directory nil,(defvar ess-etc-directory "/usr/share/ess/etc",1'\
>                    -e 's,(while (and (listp ess-etc,(while (and (not ess-etc-directory) (listp ess-etc,1' \
>                > debian/ess/usr/share/emacs/site-lisp/ess/ess-site.el
>        mkdir -p debian/ess/usr/share/ess
>        cp -a etc debian/ess/usr/share/ess/
>        rm -f debian/ess/usr/share/ess/etc/BACKBUGS.BAT
>        rm -f debian/ess/usr/share/ess/etc/ess-sas-sh-command     ## the culprit
>        rm -f debian/ess/usr/share/ess/etc/backbug5
>        rm -f debian/ess/usr/share/ess/etc/backbug5.sparc
>        rm -f debian/ess/usr/share/ess/etc/backbugs.sparc
>
>        touch install-stamp
>
> which shows that the etc/ directory in fact copied, but 'post-processed'.  I
> think that is fine as the instructions at
>        http://ess.r-project.org/Manual/readme.html#Installation
> that Rodney so colourfully referred to only touch upon the required 'make
> install' in the optional step 7 too. So those users who only the .el files
> doesn't get etc/ either.
>
> Anyway, I will commit the one-line change to not delete ess-sas-sh-command
> and (possibly later today) prepare a new ess package for Debian which will
> then trickly into Ubuntu.
>
> Other suggestions to the manual process above are of course welcome.
>
> Hope this helps, Dirk
>
> | >
> | > --
> | > Rodney Sparapani      Center for Patient Care & Outcomes Research (PCOR)
> | > Sr. Biostatistician              Department of Medicine
> | > Was 'Name That Tune' rigged?     Medical College of Wisconsin (MCW)
> | > WWLD: What Would Lombardi Do     Milwaukee, WI, USA
> | >
> | > ______________________________________________
> | > ESS-help at stat.math.ethz.ch mailing list
> | > https://stat.ethz.ch/mailman/listinfo/ess-help
> | >
> |
> | _______________________________________________
> | R-SIG-Debian mailing list
> | R-SIG-Debian at r-project.org
> | https://stat.ethz.ch/mailman/listinfo/r-sig-debian
>
> --
> Three out of two people have difficulties with fractions.
>




More information about the ESS-help mailing list