GNU bug report logs - #68660
29.2; ELPA: Wrong type argument w. multiple maintainers in package-menu-mode

Previous Next

Package: emacs;

Reported by: "J.P." <jp <at> neverwas.me>

Date: Mon, 22 Jan 2024 14:58:02 UTC

Severity: normal

Found in versions 29.4, 29.2

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: "J.P." <jp <at> neverwas.me>
Cc: emacs-erc <at> gnu.org, Amin Bandali <bandali <at> gnu.org>, 68660 <at> debbugs.gnu.org
Subject: bug#68660: 29.2; ELPA: Wrong type argument w. multiple maintainers in package-menu-mode
Date: Wed, 24 Jan 2024 10:41:50 -0500
>>> I can see several ways to "fix" this, but I think the simplest would be
> Would one of those several ways possibly include overriding the
> `package-desc-extras' :maintainer item scraped by `lm-maintainers' with
> a spec item from an elpa-packages entry? I see that support for a
> `:maintainer' keyword was recently added, but it appears to serve some
> other purpose. Anyway, I've attached a sketch of what I'm trying to
> describe, but I'm rather unfamiliar with this program.

Hmm... this requires manual work per package, and it drops support for
multiple maintainers altogether, so I'd rather not go there.  I was
thinking instead of making `:maintainer` hold only a single item (the
improper list thingy) and use `:maintainers` to hold the list of
maintainers when there's more than one, which would be more
backward compatible and would solve the problem for all packages.


        Stefan





This bug report was last modified 308 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.