Your message dated Sun, 22 May 2016 15:42:12 -0500
with message-id <[email protected]>
and subject line Re: Bug#824527: ess (16.04-1) fails to install
has caused the Debian Bug report #824527,
regarding ess (16.04-1) fails to install
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
824527: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824527
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ess
Version: 16.04-1
Severity: important

Dear Maintainer,

the update of ess package leads to the following error.

Best,
E.


Setting up ess (16.04-1) ...
Install emacsen-common for emacs23
emacsen-common: Handling install of emacsen flavor emacs23
Wrote /etc/emacs23/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs23/site-lisp/debian-startup.elc
Install emacsen-common for emacs24
emacsen-common: Handling install of emacsen flavor emacs24
Wrote /etc/emacs24/site-start.d/00debian-vars.elc
Wrote /usr/share/emacs24/site-lisp/debian-startup.elc
Install ess for emacs23
install/ess: Handling install for emacsen flavor emacs23
ERROR: install script from ess package failed
dpkg: error processing package ess (--configure):
 subprocess installed post-installation script returned error exit status 1


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (100, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages ess depends on:
ii  dpkg            1.18.7
ii  emacsen-common  2.0.8
ii  install-info    6.1.0.dfsg.1-6

Versions of packages ess recommends:
ii  r-base-core  3.3.0-1

Versions of packages ess suggests:
pn  jags       <none>
pn  julia      <none>
pn  pspp       <none>
pn  xlispstat  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
On 19 May 2016 at 23:04, Martin Maechler wrote:
| On Tue, May 17, 2016 at 12:21 PM, Dirk Eddelbuettel <[email protected]> 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 | [email protected]

--- End Message ---

Reply via email to