On 04/11/2018 05:19 AM, Stefan Monnier wrote: > "make externals" assumes that the other branches are in your > repository, in the remote called "origin". For some reason your > local repository doesn't seem to be setup this way. Yes, Andreas put me on the right track. I installed the attached to help others who might have a similar problem. However, even when I clone directly from Savannah so that 'make externals' works, the resulting 'make' still fails from a fresh checkout. Here's the output of redoing the 'make'. (I can resend the log of the full 'make -j5' if you like, but it's 11,000 lines long....) Are the people doing periodic builds starting from a clean sheet, or is there some other mysterious thing that I am doing "wrong"? $ make Byte compiling packages/hyperbole/hinit.el Unable to activate package ‘helm-ebdb’. Required package ‘helm-1.0’ is unavailable Unable to activate package ‘ebdb-i18n-chn’. Required package ‘pyim-1.6.0’ is unavailable Loading /home/eggert/src/gnu/elpa/packages/hyperbole/hui-window.el (source)... In toplevel form: packages/hyperbole/hinit.el:26:1:Error: "hui-window.el": ‘hmouse-alist’ must be defined before loading this. make: *** [GNUmakefile:171: packages/hyperbole/hinit.elc] Error 1 Compilation exited abnormally with code 2 at Wed Apr 11 08:56:13