[ESS-bugs] Bug#824527: ess (16.04-1) fails to install

Dirk Eddelbuettel edd at debian.org
Sun May 22 22:42:12 CEST 2016


On 19 May 2016 at 23:04, Martin Maechler wrote:
| On Tue, May 17, 2016 at 12:21 PM, Dirk Eddelbuettel <edd at debian.org> wrote:
| > Something more robust would be nice.  Can you take a look and see why/how it
| > fails?  Is there elisp code requiring emacs24?
| 
| Yes, almost surely..
| >
| > In that case I could specify it in the package metadata and it simply would
| > not install for emacs23 (but that is a blunt tool...)
| 
| The problem with current ESS-core  ... or with Emacs 23 ... is that
| none in ESS core is saying he could try to do the work
| finding the parts of the current code that only work with emacs 24 and
| either replace them with e32-compatible versions / workarounds,
| or isolate those parts (to not be loaded) if they are not essential for ESS....
| a combination of what we had always done in the past,  much of it,
| nudged at least, by myself.
| 
| My conclusion is : You declare  ess >= 16.04 as  "emacs 24"-only.

Now done, and closing the bug report via this email (as I forgot the close
handle in the changelog entry).

We already took care of emacs21, emacs22, xemacs, ... by skipping the (now
failing) installation step.  So I just did the same for emacs23.  That is
lighterweight than requiring a removal of emacs23.
 
| We (ess core) must do the same:  Our current documentation in this
| sense is wrong as it claims ESS would work with emacs 23.

Yup. And I see that the git repo now has updated documentation too. All good.

Thanks,  Dirk


-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



More information about the ESS-bugs mailing list