Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-10-15 Thread Dirk Eddelbuettel


Salut Seb,

On 15 October 2022 at 10:16, Sébastien Villemot wrote:
| Thank you for your feedback, and for the good work you put into this
| package over the years!
| 
| I’m going to take it over as you suggest.

Awesome!

As an Emacs user I look forward to many more years with ESS on Debian and
Ubuntu and I will join Camm in the ranks for 'former ESS maintainers' :)
You know where upstream lives, and may already be on the low-volume ess-help
(and/or ess-announce) list(s) but it may make sense to lurk.

Cheers, Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org



Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-10-15 Thread Sébastien Villemot
Le vendredi 14 octobre 2022 à 13:33 -0500, Dirk Eddelbuettel a écrit :
> On 14 October 2022 at 20:10, Sébastien Villemot wrote:
> > Le dimanche 21 août 2022 à 09:17 -0500, Dirk Eddelbuettel a écrit :
> > > That is a problem, and it is somewhat know.  ESS used to release every 
> > > six or
> > > so months, now we are many years behind with no official release.  Your 
> > > best
> > > bet may be to install directly from melpa and removing the package.
> > > 
> > > I will bring this to the ESS list but last time this was brought up 
> > > everybody
> > > more or less agreed but no release tarball was made because "it's 
> > > complicated".
> > 
> > Would you be willing to consider shipping a snapshot of the git
> > repository (as is available on MELPA)? This would be a temporary
> > solution until upstream finally makes a formal release. Otherwise it
> > looks like ESS will not be part of bookworm…
> 
> Correct.
> 
> See https://stat.ethz.ch/pipermail/ess-help/2022-September/thread.html
> and _many_ earlier threads over the years bemoaning (in more polite words)
> the irritating stale mate among that team and the inability to make a release
> for four years now. (Mailmain archives are a pain to search but you know how
> to condition a search engine to a site etc.)
>  
> > Shipping a git snapshot is established practice in Debian, especially
> > for situations like the present one.
> > 
> > I am willing to help if needed.
> 
> I don't actually speak (e)lisp so I cannot help, and I have no appetite
> getting into issues with upstream.
> 
> If you want to take over the package, I would welcome that and happily pass
> it on to you. I was care taker for a while, but it may be time to pass that
> torch on.

Thank you for your feedback, and for the good work you put into this
package over the years!

I’m going to take it over as you suggest.

Amicalement,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄  https://www.debian.org



signature.asc
Description: This is a digitally signed message part


Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-10-14 Thread Dirk Eddelbuettel


Salut Seb,

On 14 October 2022 at 20:10, Sébastien Villemot wrote:
| Hi Dirk!
| 
| Le dimanche 21 août 2022 à 09:17 -0500, Dirk Eddelbuettel a écrit :
| > That is a problem, and it is somewhat know.  ESS used to release every six 
or
| > so months, now we are many years behind with no official release.  Your best
| > bet may be to install directly from melpa and removing the package.
| > 
| > I will bring this to the ESS list but last time this was brought up 
everybody
| > more or less agreed but no release tarball was made because "it's 
complicated".
| 
| Would you be willing to consider shipping a snapshot of the git
| repository (as is available on MELPA)? This would be a temporary
| solution until upstream finally makes a formal release. Otherwise it
| looks like ESS will not be part of bookworm…

Correct.

See https://stat.ethz.ch/pipermail/ess-help/2022-September/thread.html
and _many_ earlier threads over the years bemoaning (in more polite words)
the irritating stale mate among that team and the inability to make a release
for four years now. (Mailmain archives are a pain to search but you know how
to condition a search engine to a site etc.)
 
| Shipping a git snapshot is established practice in Debian, especially
| for situations like the present one.
| 
| I am willing to help if needed.

I don't actually speak (e)lisp so I cannot help, and I have no appetite
getting into issues with upstream.

If you want to take over the package, I would welcome that and happily pass
it on to you. I was care taker for a while, but it may be time to pass that
torch on.

Amicalement,  Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org



Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-10-14 Thread Sébastien Villemot
Hi Dirk!

Le dimanche 21 août 2022 à 09:17 -0500, Dirk Eddelbuettel a écrit :
> That is a problem, and it is somewhat know.  ESS used to release every six or
> so months, now we are many years behind with no official release.  Your best
> bet may be to install directly from melpa and removing the package.
> 
> I will bring this to the ESS list but last time this was brought up everybody
> more or less agreed but no release tarball was made because "it's 
> complicated".

Would you be willing to consider shipping a snapshot of the git
repository (as is available on MELPA)? This would be a temporary
solution until upstream finally makes a formal release. Otherwise it
looks like ESS will not be part of bookworm…

Shipping a git snapshot is established practice in Debian, especially
for situations like the present one.

I am willing to help if needed.

Best wishes,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄  https://www.debian.org



signature.asc
Description: This is a digitally signed message part


Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-08-21 Thread Dirk Eddelbuettel


Gregory,

That is a problem, and it is somewhat know.  ESS used to release every six or
so months, now we are many years behind with no official release.  Your best
bet may be to install directly from melpa and removing the package.

I will bring this to the ESS list but last time this was brought up everybody
more or less agreed but no release tarball was made because "it's complicated".

Best,  Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org



Bug#1017829: elpa-ess: emacs-gtk 28.1 install fails with installed elpa-ess

2022-08-21 Thread Gregory Mounie
Package: elpa-ess
Version: 18.10.2
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

Upgrading to emacs 28.1-2 leads emacs-gtk to a failure at emacs-ess
byte-compiling.

Paramétrage de emacs-gtk (1:28.1+1-2) ...
Deep recursion on subroutine 
"main::generate_relevant_tsort_dependencies_internals" at 
/usr/lib/emacsen-common/lib.pl line 127.
Install emacs-calfw for emacs
Install emacs-window-layout for emacs
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
Install emacspeak for emacs
/usr/lib/emacsen-common/packages/install/emacspeak running in /
Latest installed version: 53.0+dfsg-1
Latest compiled version:  53.0+dfsg-1

... I skip a lot of successful
Install   
... until ess failure lines

Install elpa-ess for emacs
install/ess-18.10.2: Handling install of emacsen flavor emacs
install/ess-18.10.2: byte-compiling for emacs
Package cl is deprecated
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Error loading autoloads: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)

In toplevel form:
debian-autoloads.el:9:1: Error: Wrong number of arguments: (3 . 4), 2

In toplevel form:
ess-custom.el:363:1: Warning: custom-declare-variable
`ess-tab-complete-in-script' docstring wider than 80 characters
ess-custom.el:409:1: Warning: custom-declare-variable
`ess-eldoc-abbreviation-style' docstring wider than 80 characters
ess-custom.el:1484:1: Warning: custom-declare-variable `ess-roxy-fill-param-p'
docstring wider than 80 characters
ess-custom.el:1547:1: Warning: custom-declare-variable
`ess-gen-proc-buffer-name-function' docstring wider than 80 characters
ess-custom.el:1657:1: Warning: custom-declare-variable `ess-R-readline'
docstring wider than 80 characters
ess-custom.el:1694:1: Warning: custom-declare-variable `ess-program-files'
docstring wider than 80 characters
ess-custom.el:1704:1: Warning: custom-declare-variable `ess-program-files-64'
docstring wider than 80 characters
ess-custom.el:1926:1: Warning: custom-declare-variable
`inferior-Sqpe+-start-args' docstring wider than 80 characters
ess-custom.el:2329:1: Warning: custom-declare-variable
`inferior-ess-safe-names-command' docstring wider than 80 characters

In ess-font-lock-db:
ess-font-lock.el:136:8: Warning: docstring wider than 80 characters
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)

In toplevel form:
ess-gretl.el:40:1: Error: Wrong number of arguments: (3 . 4), 2

In inferior-ess:
ess-inf.el:284:20: Warning: ‘syntax-begin-function’ is an obsolete variable
(as of 25.1).

In ess-gen-proc-buffer-name:abbr-long-directory:
ess-inf.el:373:8: Warning: docstring wider than 80 characters

In ess-process-put:
ess-inf.el:723:8: Warning: docstring wider than 80 characters

In ess-switch-to-inferior-or-script-buffer:
ess-inf.el:924:8: Warning: docstring wider than 80 characters

In ess-execute-search:
ess-inf.el:2301:8: Warning: docstring wider than 80 characters

In ess-resynch:
ess-inf.el:2757:8: Warning: docstring wider than 80 characters
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)

In toplevel form:
ess-julia.el:46:1: Error: Wrong number of arguments: (3 . 4), 2

In ess-noweb-font-lock-mode:
ess-noweb-font-lock-mode.el:163:8: Warning: docstring wider than 80 characters

In ess-noweb-font-lock-fontify-chunk-by-number:
ess-noweb-font-lock-mode.el:244:11: Warning: ‘syntax-begin-function’ is an
obsolete variable (as of 25.1).

In toplevel form:
ess-noweb-mode.el:1559:1: Warning: defvar `ess-noweb-default-tab-width'
docstring wider than 80 characters
ess-noweb-mode.el:1571:1: Warning: defvar `ess-noweb-tab-width' docstring
wider than 80 characters

In ess-noweb-tangle-chunk:
ess-noweb-mode.el:1637:4: Warning: value returned from (1-
ess-noweb-line-number-skip-lines) is unused
ess-noweb-mode.el:1637:4: Warning: value returned from (1-
ess-noweb-line-number-skip-lines) is unused

In end of data:
ess-omg-l.el:44:21: Warning: the function ‘ess-calculate-indent’ is not known
to be defined.
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)
Eager macro-expansion failure: (wrong-number-of-arguments (3 . 4) 2)

In toplevel form:
ess-r-a.el:36:1: Error: Wrong number of arguments: (3 . 4), 2

In ess-r-object-completion: