Re: [ESS] build problem
> Le 5 févr. 2023 à 10:44, Dirk Eddelbuettel via ESS-help > a écrit : > > > On 5 February 2023 at 15:01, Sparapani, Rodney via ESS-help wrote: > | I don�t have 28 on this machine. I am using 26 since there is not much > | benefit upgrading. > > I am really sorry but I cannot let this stand. It is too close to FUD. > > As a general rule, newer *is* better. Features get added, bugs get fixed. > > Now, whether to upgrade or not is a personal choice, people may have > different circumstances or constraints. But some systems _do_ make it both > simple and convenient, and I have worked on (and contributed to) such systems > for longer than a quarter century. And I for one am enjoying Emacs 28, now > with an easily-installed .deb from Debian (thanks to Sébastien; I am running > the Debian .deb without any hiccups on Ubuntu) also with current(ish) ESS, > and it fabulous. In good part thanks to improved backend support (lsp server > comes to mind, but also rendering). > > Yay for progress. Yay for volunteers taking care of these upgrades. > > Dirk I wouldn't go so far as Rodney, nor for the same reason, but I'm still mainly on 27.2 to be able to use the good ol', stable, ESS 18.10. v. Vincent Goulet Professeur titulaire École d'actuariat, Université Laval __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
Re: [ESS] build problem
On 5 February 2023 at 15:01, Sparapani, Rodney via ESS-help wrote: | I don�t have 28 on this machine. I am using 26 since there is not much | benefit upgrading. I am really sorry but I cannot let this stand. It is too close to FUD. As a general rule, newer *is* better. Features get added, bugs get fixed. Now, whether to upgrade or not is a personal choice, people may have different circumstances or constraints. But some systems _do_ make it both simple and convenient, and I have worked on (and contributed to) such systems for longer than a quarter century. And I for one am enjoying Emacs 28, now with an easily-installed .deb from Debian (thanks to Sébastien; I am running the Debian .deb without any hiccups on Ubuntu) also with current(ish) ESS, and it fabulous. In good part thanks to improved backend support (lsp server comes to mind, but also rendering). Yay for progress. Yay for volunteers taking care of these upgrades. Dirk -- dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
Re: [ESS] build problem
Hi Tom: I don�t have 28 on this machine. I am using 26 since there is not much benefit upgrading. But, anyways, ess-gretl.el appears to offer Gretl support. Since you are interested in R, just delete that file. For me, the build goes fine without it. Thanks -- Rodney Sparapani, Associate Professor of Biostatistics Director for the Wisconsin Chapter of the American Statistical Association Institute for Health and Equity, Division of Biostatistics Medical College of Wisconsin, Milwaukee Campus From: Tom Sgouros Date: Sunday, February 5, 2023 at 12:58 AM To: Sparapani, Rodney Cc: ess-help@r-project.org Subject: Re: [ESS] build problem ATTENTION: This email originated from a sender outside of MCW. Use caution when clicking on links or opening attachments. However, I now get this message from the build: ... In toplevel form: ess-gretl.el:40:1: Warning: Package cl is deprecated Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2) Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2) ess-gretl.el:40:1: Error: Wrong number of arguments: (3 . 4), 2 make[1]: *** [ess-gretl.elc] Error 1 make: *** [all] Error 2 ess-18.10.2 % I get this error when I try to build with 'make', but I also get the '(wrong-number-of-arguments (3 . 4) 2)' when I don't try to build and just use (require 'ess-r-mode). This is emacs 28 on a Mac. I have always found the elisp debugger a little mysterious, so I am not sure I am reading this correctly. But I wonder if this is right on line 560 of ess-r-package.el: 559 (defalias 'ess-toggle-developer 'ess-developer) 560 (define-obsolete-function-alias 'ess-r-devtools-check-package-buildwin 'ess-r-devtools-check-with-winbuilder) I think the error says that this macro needs 3 or 4 args, but it seems only to have two. Anyway, adding a third argument seems to make it work, but I don't know what that third argument should be. Thank you, -Tom On Sat, Feb 4, 2023 at 6:34 PM Tom Sgouros mailto:tsgou...@gmail.com>> wrote: Oof, that was pretty dumb, thank you for the help. And for being kind about the help. On Sat, Feb 4, 2023 at 12:18 PM Sparapani, Rodney via ESS-help mailto:ess-help@r-project.org>> wrote: Hi Tom: The relevant error is above that� make[1]: emacs: No such file or directory Take a look at the file Makeconf and edit it appropriately for your file locations. -- Rodney Sparapani, Associate Professor of Biostatistics Director, Wisconsin Chapter of the American Statistical Association Institute for Health and Equity, Division of Biostatistics Medical College of Wisconsin, Milwaukee Campus [[alternative HTML version deleted]] __ ESS-help@r-project.org<mailto:ESS-help@r-project.org> mailing list https://stat.ethz.ch/mailman/listinfo/ess-help<https://urldefense.com/v3/__https:/stat.ethz.ch/mailman/listinfo/ess-help__;!!H8mHWRdzp34!6h4NWwEgJ3DL5b0NMa5RuRWBqlYbS1TqoI7TuY42NKEWNql9Eq6SY5Z0_YY8jyxGjzDSTrl8uIX8Y2Db$> [[alternative HTML version deleted]] __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
Re: [ESS] build problem
However, I now get this message from the build: ... In toplevel form: ess-gretl.el:40:1: Warning: Package cl is deprecated Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2) Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2) ess-gretl.el:40:1: Error: Wrong number of arguments: (3 . 4), 2 make[1]: *** [ess-gretl.elc] Error 1 make: *** [all] Error 2 ess-18.10.2 % I get this error when I try to build with 'make', but I also get the '(wrong-number-of-arguments (3 . 4) 2)' when I don't try to build and just use (require 'ess-r-mode). This is emacs 28 on a Mac. I have always found the elisp debugger a little mysterious, so I am not sure I am reading this correctly. But I wonder if this is right on line 560 of ess-r-package.el: 559 (defalias 'ess-toggle-developer 'ess-developer) 560 (define-obsolete-function-alias 'ess-r-devtools-check-package-buildwin 'ess-r-devtools-check-with-winbuilder) I think the error says that this macro needs 3 or 4 args, but it seems only to have two. Anyway, adding a third argument seems to make it work, but I don't know what that third argument should be. Thank you, -Tom On Sat, Feb 4, 2023 at 6:34 PM Tom Sgouros wrote: > Oof, that was pretty dumb, thank you for the help. And for being kind > about the help. > > > On Sat, Feb 4, 2023 at 12:18 PM Sparapani, Rodney via ESS-help < > ess-help@r-project.org> wrote: > >> Hi Tom: >> >> The relevant error is above that… >> make[1]: emacs: No such file or directory >> >> Take a look at the file Makeconf and edit it appropriately >> for your file locations. >> >> -- >> Rodney Sparapani, Associate Professor of Biostatistics >> Director, Wisconsin Chapter of the American Statistical Association >> Institute for Health and Equity, Division of Biostatistics >> Medical College of Wisconsin, Milwaukee Campus >> >> [[alternative HTML version deleted]] >> >> __ >> ESS-help@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/ess-help >> > [[alternative HTML version deleted]] __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
Re: [ESS] build problem
Oof, that was pretty dumb, thank you for the help. And for being kind about the help. On Sat, Feb 4, 2023 at 12:18 PM Sparapani, Rodney via ESS-help < ess-help@r-project.org> wrote: > Hi Tom: > > The relevant error is above that… > make[1]: emacs: No such file or directory > > Take a look at the file Makeconf and edit it appropriately > for your file locations. > > -- > Rodney Sparapani, Associate Professor of Biostatistics > Director, Wisconsin Chapter of the American Statistical Association > Institute for Health and Equity, Division of Biostatistics > Medical College of Wisconsin, Milwaukee Campus > > [[alternative HTML version deleted]] > > __ > ESS-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/ess-help > [[alternative HTML version deleted]] __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
[ESS] build problem
Hi Tom: The relevant error is above that� make[1]: emacs: No such file or directory Take a look at the file Makeconf and edit it appropriately for your file locations. -- Rodney Sparapani, Associate Professor of Biostatistics Director, Wisconsin Chapter of the American Statistical Association Institute for Health and Equity, Division of Biostatistics Medical College of Wisconsin, Milwaukee Campus [[alternative HTML version deleted]] __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help
[ESS] build problem
Hi All: Is this the right list for build problems? I downloaded the ESS source and got this right out of the box: Downloads % cd ess-18.10.2 ess-18.10.2 % make cd lisp; /Applications/Xcode.app/Contents/Developer/usr/bin/make all emacs -batch -no-site-file -no-init-file --directory . -f batch-byte-compile ess-arc-d.el make[1]: emacs: No such file or directory make[1]: *** [ess-arc-d.elc] Error 1 make: *** [all] Error 2 This is a Mac, running OS X 11.6.4. The code was downloaded as a tgz and the file exists. tomfool@epsilon ess-18.10.2 % ls lisp/ess-arc-d.el lisp/ess-arc-d.el I imagine there is nothing special about this file except that it is the first in the alphabet, so maybe there is something I should have configured in the Makefile or Makeconf first? I did not see anything in the instructions (https://ess.r-project.org/Manual/ess.html#Installation) to do that, not sure where to go next. Thank you for any suggestions, -Tom [[alternative HTML version deleted]] __ ESS-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/ess-help