[ESS-bugs] Bug in ESS 'make': Downloading julia-mode.el

Martin Maechler maechler at stat.math.ethz.ch
Mon Jan 16 11:17:50 CET 2017


>>>>> Martin Maechler <maechler at stat.math.ethz.ch>
>>>>>     on Mon, 16 Jan 2017 10:13:07 +0100 writes:

> >>>>> Eric Lindblad <geirfuglaps at yahoo.com>
> >>>>>     on Sun, 15 Jan 2017 07:27:53 +0000 writes:

>     > Dear Stefan Monnier, c.c. Martin Maechler

>     > System: Slackware Linux (version 14.0) CPUs: Intel(R)
>     > Atom(TM) CPU N270 @1.60GHz Deps: ESS-master.zip
>     > (downloaded 15-01-17)

>     > https://github.com/emacs-ess/ESS ESS-master.zip

>     > Attached is the log from running 'make' on the download.

>     > NB: I don't have a GNU/Linux driver for the Netbook's
>     > wireless peripheral, nor is it set up for a network.

>     > Wrote /usr/share/emacs/site-lisp/ess/lisp/ess-julia.elc
>     > test -f ../etc/.IS.RELEASE || wget -O - \
>     > https://raw.githubusercontent.com/JuliaLang/julia-emacs/master/julia-mode.el
>     > > julia-mode.el --2017-01-15 07:25:11--
>     > https://raw.githubusercontent.com/JuliaLang/julia-emacs/master/julia-mode.el
>     > Resolving raw.githubusercontent.com
>     > (raw.githubusercontent.com)... failed: Temporary failure
>     > in name resolution.  wget: unable to resolve host address
>     > 'raw.githubusercontent.com' make[1]: *** [julia-mode.el]
>     > Error 4 make[1]: Leaving directory
>     > `/usr/share/emacs/site-lisp/ess/lisp' make: *** [all]
>     > Error 2

>     > If you and M.M are amenable after the post is cleaned up
>     > to leaving the post up as
>     > (http://nurmi-labs.blogspot.com/2017/01/patching-ess.html)
>     > then I would like to add this at the end.

> A simple 'make' should not do this.

> It is  'make dist' only which should do the julia-mode.el
> download.

> HOWEVER you are right.
> I can reproduce this problem after getting ESS-master.zip from github
> ant then

> 	unzip ESS-master.zip
> 	cd ESS-master
> 	make

> I don't think we'd want that  --> CC'ing the ESS team via ESS-bugs at ...

Nonsense!

As we do not have  julia-mode.el in our git,
of course it must be downloaded separately.

I'm sure there is a smart  git  trick to do something like a
"symbolic" cross-repository link ... to have our
  ess/lisp/julia-mode.el  "point to"
either
  https://raw.githubusercontent.com/JuliaLang/julia-emacs/master/julia-mode.el
or
  https://github.com/JuliaEditorSupport/julia-emacs/blob/master/julia-mode.el

but I did prefer 'make' over git tricks because I know the
former much better.

Of course we are probably happy to change ...

Martin


> HOWEVER #2: I think this also means that everything else worked
> 	fine, notablay all the emacs lisp code had been compiled
> 	successfully.
> 	Just type   make
> 	1 more time to check

> Martin

>     > Patches supplied by: https://stat.ethz.ch/~maechler/
>     > http://www.iro.umontreal.ca/~monnier/

>     > Sincerely, Eric Lindblad

>     > P.S: If your really enjoy long-winded discussions you can
>     > read the following.

>     > http://ericlindblad.blogspot.com/2010/08/address-to-german-parliament.htmlx
>     > external: make_git.log untyped binary [Click mouse-2 to
>     > display as text]

> _______________________________________________
> ESS-bugs ESS-bugs at r-project.org
> https://stat.ethz.ch/mailman/listinfo/ess-bugs

> _______________________________________________
> ESS-core list: https://stat.ethz.ch/mailman/listinfo/ess-core



More information about the ESS-bugs mailing list