[ESS] Difficulty starting R after OS upgrade!

Martin Maechler maechler at stat.math.ethz.ch
Mon Jun 6 22:15:26 CEST 2011


2011/6/6  <gerald.jean at dgag.ca>:
>
> Hello,
>
> I am running R on Linux 64-bit box.  Last week IT replaced the OS disk and
> upgraded RedHat to version 5.  R (2.10) is installed in "/usr/lib64/R/bin".
> It starts fine from the bash prompt.  But I get the following error when
> trying to start it from ESS (5.13):
>
> jit-lock-register: Lisp nesting exceeds `max-lisp-eval-depth'
>
> An process R buffer is created with several occurences of the following:
>
> &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
> R version 2.10.0 (2009-10-26)
> Copyright (C) 2009 The R Foundation for Statistical Computing
> ISBN 3-900051-07-0
>
> R est un logiciel libre livré sans AUCUNE GARANTIE.
> Vous pouvez le redistribuer sous certaines conditions.
> Tapez 'license()' ou 'licence()' pour plus de détails.
>
> R est un projet collaboratif avec de nombreux contributeurs.
> Tapez 'contributors()' pour plus d'information et
> 'citation()' pour la façon de le citer dans les publications.
>
> Tapez 'demo()' pour des démonstrations, 'help()' pour l'aide
> en ligne ou 'help.start()' pour obtenir l'aide au format HTML.
> Tapez 'q()' pour quitter R.
>
> Erreur dans loadNamespace(name) :
>  aucun package nommé 'iterators' n'est trouvé
> Fatal error: impossible de récupérer les données sauvées dans .RData

well, the above says it "all":
- You have an .RData  file that is trying to be loaded
  (in my view a proficient ESS user should never work with session .RData ..
   the source is real;  expensive objects should be save()d and
load()ed / attach()ed explicitly)
- that .RData contains objects of a class which is defined in package
'iterators'.
  --> when R is trying to load() .RData it also tries to  require("iterators")
    and that fails; as I assume you have not yet re-installed the
'iterators' package for that version of R.

-- all this should not be related to ESS at all, and you'd see the
same message when starting R
 "from a terminal".

- You solve it by renaming  .RData to something like   myprev.rda
   start R
   install "iterators" (and all the other packages you need often)
   load("myprev.rda")

Regards,
Martin
> Process R exited abnormally with code 2 at Mon Jun  6 10:05:54 2011
> &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
>
> any clues????  By the way, Splus starts fine from ESS.
>
> Thanks,
>
> Gérald Jean
> Conseiller senior en statistiques,
> VP Actuariat et Solutions d'assurances,
> Desjardins Groupe d'Assurances Générales
> télephone            : (418) 835-4900 poste (7639)
> télecopieur          : (418) 835-6657
> courrier électronique: gerald.jean at dgag.ca
>
> "We believe in God, others must bring Data."
>
> W. Edwards Deming
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>
>



More information about the ESS-help mailing list