Your message dated Thu, 19 May 2016 23:04:19 +0200
with message-id 
<CAPRP4-dS-4NoywRa8=dv4kawgwm8c-qbbvvoaumf+jckjxq...@mail.gmail.com>
has caused the   report #824527,
regarding ess (16.04-1) fails to install
to be marked as having been forwarded to the upstream software
author(s) Dirk Eddelbuettel <e...@debian.org>

(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 ow...@bugs.debian.org
immediately.)


-- 
824527: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824527
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
On Tue, May 17, 2016 at 12:21 PM, Dirk Eddelbuettel <e...@debian.org> wrote:
>
> Martin et al,
>
> On 17 May 2016 at 09:15, Eric Chassande-Mottin wrote:
> | 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
>
> I can confirm the bug report by Eric, I saw it too -- and just uninstalled
> emacs23 on the affected system.
>
> 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.

We (ess core) must do the same:  Our current documentation in this
sense is wrong as it claims ESS would work with emacs 23.
Martin

>
> Dirk
>
>
> | -- 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
>
> --
> http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
>
> _______________________________________________
> ESS-Debian mailing list
> ess-deb...@r-project.org
> https://stat.ethz.ch/mailman/listinfo/ess-debian
>

--- End Message ---

Reply via email to