From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Using tramp to run R source code blocks on remote server Date: Fri, 22 Apr 2016 11:22:24 -0400 Message-ID: <877ffphdn3.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35479) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atcur-0001NQ-Vn for emacs-orgmode@gnu.org; Fri, 22 Apr 2016 11:22:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1atcuo-00049B-QD for emacs-orgmode@gnu.org; Fri, 22 Apr 2016 11:22:45 -0400 Received: from plane.gmane.org ([80.91.229.3]:53981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atcuo-00048v-JO for emacs-orgmode@gnu.org; Fri, 22 Apr 2016 11:22:42 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1atcui-00030X-6x for emacs-orgmode@gnu.org; Fri, 22 Apr 2016 17:22:36 +0200 Received: from nat-pool-bos-t.redhat.com ([66.187.233.206]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 22 Apr 2016 17:22:36 +0200 Received: from ndokos by nat-pool-bos-t.redhat.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 22 Apr 2016 17:22:36 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org Vikas Rawal writes: > I am trying to run R source code blocks on a remote server (defined in my ~/.ssh/config as > cesp). > > I am facing several problems. > > 1. The following sample block, when used with ":results value" does not give any results. > > #+NAME: level1 > #+begin_src R :results value :exports results :colnames yes :hline yes :session cesp :dir /cesp: > /home/vikas/ > c(1:5) > #+end_src > > I get the following message: > > tramp-flush-directory-property: Wrong type argument: arrayp, nil > You might also want to ping Michael Albinus on the tramp mailing list about this. -- Nick > I think this is an issue with having different version of ESS on your local and remote systems. > > In particular, newer and older versions of `.ess.eval' have different arguments. You can check this > by running `args(.ess.eval)' in the session of your remote server and in a session on your local > system. > > In any case, I'd suggest asking on ess-help@r-project.org for help in fixing this. > > Thanks for this. I did not think that ess on the remote system would be needed at all. I just want > emacs+ess on my system to use R on the remote system. > > Having to maintain version compatibility between every machine, and across multiple users, is an > impossible situation. > > But let me see what folks at ess-help have to say. > > Thanks very much, > > Vikas