From unknown Fri Jun 13 10:16:42 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#70030 <70030@debbugs.gnu.org> To: bug#70030 <70030@debbugs.gnu.org> Subject: Status: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers Reply-To: bug#70030 <70030@debbugs.gnu.org> Date: Fri, 13 Jun 2025 17:16:42 +0000 retitle 70030 29.3; package.el confused by ELPA nongnu archive meta-data fo= r `annotate` listing multiple maintainers reassign 70030 emacs submitter 70030 Herbert Valerio Riedel severity 70030 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 27 10:36:03 2024 Received: (at submit) by debbugs.gnu.org; 27 Mar 2024 14:36:03 +0000 Received: from localhost ([127.0.0.1]:38051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpUNl-0008RQ-5j for submit@debbugs.gnu.org; Wed, 27 Mar 2024 10:36:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:51584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpQLV-000169-77 for submit@debbugs.gnu.org; Wed, 27 Mar 2024 06:17:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rpQLO-0005Lv-PR for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2024 06:17:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rpQLO-0004oG-Hk for bug-gnu-emacs@gnu.org; Wed, 27 Mar 2024 06:17:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=4ty5LFLk80yK47nN1cjhkUspuhzEoL0172zgIJ/hOY8=; b=kkBPng6o3JwBxO UzGplZCc2mg8RJkOxCGjJF9l4xjhUqiOKtazAriYcYsQRJoEIQ86z8BTfCw2TUbXJZrtDlCIh2fA1 zYeGXw3fqljbp7TDRKgJUMsWvAamWbhmvjzHKf/Cy8L+LLx6zcZFhJqMtsQDSppOVFIoiOdOy+Hpu K4IW9bbP48PygGxpcdWwNNI0OThuZ2ihzC5uhlYe10BpxTMXuTHay/HToxNhEnOuE2YxS7VGqGLEI XiztLtv+BjnfMhRDAQufy3cuhpDafMO/Jly0YmMp/6fqpUGSwJNpBRlXdeS8T3qVEc4uC7DsbIvQm iRLkPtJ+XoIb11r1C51Q==; Message-ID: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> From: Herbert Valerio Riedel To: bug-gnu-emacs@gnu.org Subject: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers X-Hashcash: 1:20:240327:bug-gnu-emacs@gnu.org::zeowEEhFRYtvlrub:07KY Date: Wed, 27 Mar 2024 11:17:14 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 27 Mar 2024 10:36:00 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I'm not sure if this a bug in package.el proper or rather an ELPA archive bug: When invoking `M-x describe-package annotate` to describe the `annotate` package from https://elpa.nongnu.org/nongnu/annotate.html the function errors out with describe-package-1: Wrong type argument: char-or-string-p, ("Bastian Bechtold" . "bastibe.dev@mailbox.org") and its backtrace is basically Debugger entered--Lisp error: (wrong-type-argument char-or-string-p ("Bastian Bechtold" . "bastibe.dev@mailbox.org")) package--print-email-button((("Bastian Bechtold" . "bastibe.dev@mailbox.org") ("cage" . "cage-dev@twistfold.it"))) describe-package-1(annotate) #f(compiled-function () #)() help--window-setup("*Help*" #f(compiled-function () #)) describe-package(annotate) pointing to the function `package--print-email-button` specifically not being able to deal with the maintainer value In fact, the 'annotate' meta-data entry in `~/.emacs.d/elpa/archives/nongnu/archive-contents` looks like (annotate . [(2 2 1) nil "annotate files without changing them" tar ((:url . "https://github.com/bastibe/annotate.el") (:maintainer ("Bastian Bechtold" . "bastibe.dev@mailbox.org") ("cage" . "cage-dev@twistfold.it")) (:commit . "a388c39231207f6234ca1af547dbd29995ee476f"))]) as far as I could see, most package entries have rather a maintainer value such as (:maintainer "Jordon Biondo" . "jordonbiondo@gmail.com") or sometimes without an email addr, such as (:maintainer "Benjamin Beckwith") and in some cases even something weird like (:maintainer "Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com") which is surely not intended to be that way... In GNU Emacs 29.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2024-03-25 built on bos03-amd64-034 Repository revision: 73d7d08f3f07a68b198e5ba230a474ba019e6a8a Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 04:49:00 2024 Received: (at 70030) by debbugs.gnu.org; 28 Mar 2024 08:49:01 +0000 Received: from localhost ([127.0.0.1]:39009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplRP-0000Df-M4 for submit@debbugs.gnu.org; Thu, 28 Mar 2024 04:49:00 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplRH-0000CJ-LH for 70030@debbugs.gnu.org; Thu, 28 Mar 2024 04:48:52 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 2BA62240028 for <70030@debbugs.gnu.org>; Thu, 28 Mar 2024 09:48:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711615721; bh=psNiUREpW5hFjv+gHKn38hMICRqMMnawZkNf7qyxUHk=; h=From:To:Cc:Subject:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:From; b=byjN8z8AvdUggujfM980hD4/Lrux3baJW4SLUBhY36MLhtyQ5e6FI58a5fG1oGlUZ VJu08uk3N+KBynq0uNSdYp49u0Ua/xoBee5vp+qLDTU6o6WrrzfP9b95NDyytPciv9 2+6FkyvvFd7McOfh3cwdhEdPusMFcJFf3qD3HPsSO4EdvAYP9c0tsGFl2I0LBtbDW9 ujhGPoHYwAa237eeOG8CYpcg7yOAvGRtNCwTbIYn2QhGnVZ+/5RN8bQmsI4PRhaHM0 qZ++JvbebrW7Ty+e5iZ6BibMkhIsxCAGorhZBlPX+u6CVo50kg3wmTBJcv/97E2z4Y CriMIvlgIVsfg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V4xyw1bnrz6tw4; Thu, 28 Mar 2024 09:48:39 +0100 (CET) From: Philip Kaludercic To: Herbert Valerio Riedel Subject: Re: bug#70030: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers In-Reply-To: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> (Herbert Valerio Riedel's message of "Wed, 27 Mar 2024 11:17:14 +0100") References: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Thu, 28 Mar 2024 08:48:39 +0000 Message-ID: <87cyrezqqg.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 70030 Cc: 70030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Herbert Valerio Riedel writes: > I'm not sure if this a bug in package.el proper or rather an ELPA > archive bug: > > When invoking `M-x describe-package annotate` to describe the `annotate` > package from https://elpa.nongnu.org/nongnu/annotate.html the function > errors out with > > describe-package-1: Wrong type argument: char-or-string-p, ("Bastian Bechtold" . "bastibe.dev@mailbox.org") > > and its backtrace is basically > > Debugger entered--Lisp error: (wrong-type-argument char-or-string-p ("Bastian Bechtold" . "bastibe.dev@mailbox.org")) > package--print-email-button((("Bastian Bechtold" . "bastibe.dev@mailbox.org") ("cage" . "cage-dev@twistfold.it"))) > describe-package-1(annotate) > #f(compiled-function () #)() > help--window-setup("*Help*" #f(compiled-function () #)) > describe-package(annotate) > > pointing to the function `package--print-email-button` specifically not > being able to deal with the maintainer value This sounds like a duplicate of bug#68288, that was resolved with 73cb931e5bab1b956f0569cd542468cfa7f4c9a7. I cannot reproduce the bug on master, either with annotate or with marginalia. > > In fact, the 'annotate' meta-data entry in > `~/.emacs.d/elpa/archives/nongnu/archive-contents` looks like > > (annotate . > [(2 2 1) > nil "annotate files without changing them" tar > ((:url . "https://github.com/bastibe/annotate.el") > (:maintainer > ("Bastian Bechtold" . "bastibe.dev@mailbox.org") > ("cage" . "cage-dev@twistfold.it")) > (:commit . "a388c39231207f6234ca1af547dbd29995ee476f"))]) > > as far as I could see, most package entries have rather a maintainer > value such as > > (:maintainer "Jordon Biondo" . "jordonbiondo@gmail.com") > > or sometimes without an email addr, such as > > (:maintainer "Benjamin Beckwith") > > and in some cases even something weird like > > (:maintainer "Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com") > > which is surely not intended to be that way... > > > > In GNU Emacs 29.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, > cairo version 1.16.0) of 2024-03-25 built on bos03-amd64-034 > Repository revision: 73d7d08f3f07a68b198e5ba230a474ba019e6a8a > Repository branch: master > Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 > > > > > > > -- Philip Kaludercic on peregrine From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 05:21:28 2024 Received: (at 70030) by debbugs.gnu.org; 28 Mar 2024 09:21:28 +0000 Received: from localhost ([127.0.0.1]:39051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplws-0002hi-W2 for submit@debbugs.gnu.org; Thu, 28 Mar 2024 05:21:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56092) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rplwo-0002h3-JO for 70030@debbugs.gnu.org; Thu, 28 Mar 2024 05:21:26 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rplwh-0004aT-FL; Thu, 28 Mar 2024 05:21:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=VI35nDIVrstRWFTKUfdjZ/Pxa+fBtFCZxOmANQELLCU=; b=rwQPkN/mzX/tkvt8yZTY lViHAO5wb79FKPT7Y373wMsMeaCXq0PbqN3aVTGoCr69cYI2h5YJuug/Pk8olKKM+799+vBssKHBH 60xlR/7kChOqorAyHvQ/4c5izpSrvlunqUk+hx/IoteGTzeTK645+o3m5lapXPhbuxqfiNiUIb9zF mQftwUNyRbVTYmO4tAXIk4RSzs1wzXZ/TkgoiyxETOpaQyi2LwVLIy0oOi7Lbry+jFsGy5qPn2+h9 Unkc/F6eAvY4Q5m4SFJ7drm8eITlHb9mo8Q4HGEbdpsMFoXScVxHJnsgSjzItiHFlm5jKOF+LPDV6 FeZxk5TsGQybmg==; Message-ID: <939873f7f67e2cdd36913812a4faadbb.hvr@gnu.org> From: Herbert Valerio Riedel To: Philip Kaludercic Subject: Re: bug#70030: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers In-Reply-To: <87cyrezqqg.fsf@posteo.net> References: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> <87cyrezqqg.fsf@posteo.net> X-Hashcash: 1:20:240328:philipk@posteo.net::r86ZclbuQjg8HeMM:Nzw X-Hashcash: 1:20:240328:70030@debbugs.gnu.org::7HvMlk2TF4pwOnoK:0zEN Date: Thu, 28 Mar 2024 10:21:10 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 70030 Cc: 70030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Philip Kaludercic writes: >> I'm not sure if this a bug in package.el proper or rather an ELPA >> archive bug: >> >> When invoking `M-x describe-package annotate` to describe the `annotate` >> package from https://elpa.nongnu.org/nongnu/annotate.html the function >> errors out with >> >> describe-package-1: Wrong type argument: char-or-string-p, ("Bastian= Bechtold" . "bastibe.dev@mailbox.org") ... > This sounds like a duplicate of bug#68288, that was resolved with > 73cb931e5bab1b956f0569cd542468cfa7f4c9a7. I cannot reproduce the bug on > master, either with annotate or with marginalia. Oh, sorry for the noise then... I should have tried harder to find a preexisting bug report about this :-/ However, what shall be done about entries with malformed :maintainer properties such as --8<---------------cut here---------------start------------->8--- (gnuplot . [(0 8 1) ((emacs (25 1))) "Major-mode and interactive frontend for gnuplot" tar ((:url . "https://github.com/emacs-gnuplot/gnuplot") (:keywords "data" "gnuplot" "plotting") (:maintainer "Maxime Tr=C3=A9ca , Daniel Mend= ler" . "mail@daniel-mendler.de") (:authors ("Jon Oddie, Bruce Ravel, Phil Type")) (:commit . "663a89d263d4f26b996796d01b6a3b783449e0f5"))]) --8<---------------cut here---------------end--------------->8--- is this considered an package bug to be dealt with by the upstream maintainer or rather a bug in the ELPA archive index creation step (and whom shall I contact for that?) which apparently extracted the information from https://raw.githubusercontent.com/emacs-gnuplot/gnuplot/0.8.1/gnuplot.el which states --8<---------------cut here---------------start------------->8--- ;; Author: Jon Oddie, Bruce Ravel, Phil Type ;; Maintainer: Maxime Tr=C3=A9ca , Daniel Mendler <= mail@daniel-mendler.de> ;; Created: 1998 ;; Version: 0.8.1 ;; Keywords: data gnuplot plotting ;; URL: https://github.com/emacs-gnuplot/gnuplot ;; Package-Requires: ((emacs "25.1")) --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 28 18:42:11 2024 Received: (at 70030) by debbugs.gnu.org; 28 Mar 2024 22:42:11 +0000 Received: from localhost ([127.0.0.1]:41289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpyRn-0004Xp-BZ for submit@debbugs.gnu.org; Thu, 28 Mar 2024 18:42:11 -0400 Received: from mail-108-mta217.mxroute.com ([136.175.108.217]:32837) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rpyRh-0004Xb-OR for 70030@debbugs.gnu.org; Thu, 28 Mar 2024 18:42:10 -0400 Received: from filter006.mxroute.com ([136.175.111.2] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta217.mxroute.com (ZoneMTA) with ESMTPSA id 18e873a32880003bea.001 for <70030@debbugs.gnu.org> (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 28 Mar 2024 22:42:01 +0000 X-Zone-Loop: b1ad7f348080bc9d33b442a5bb95e4a1983efe0b7f1a X-Originating-IP: [136.175.111.2] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=neverwas.me ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To: Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ns26vYY3EKu6R7J9wqEK4UIXBHUeqU3bp1Vi8WtWOFY=; b=l7Zjg5/zHnUEH5mkar/dtKOj8j zMjiOvp3EuCZyNqA0R8S4kCrifn1mA3I4rR+Azeyl/gV5qfvrbxnJEqzoEQ+qclWiKbTD/qoY9pCo Lr4zGNdBH4EJd2SASNKdfOYnib6jDiJzdmq4t85AlaMtAfzuV4FFw7JAxSc5cTi9wCF0GFWpv5Mqj bAwuSH2Kv++YsHw9HHfAOnpaiJ7qxv2fZui3Lm56rXoTXge6VwbHNoJAVXA9L7YbjoDuE9PCDOhZS 59rMAVWkBrliPiJc71brjKXQfE8sETmlz/Jwh97WecGroiocM9mXcx+jtIaZXUtk7vFFhNsXUssF4 dGfEm83g==; From: "J.P." To: Herbert Valerio Riedel Subject: Re: bug#70030: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers In-Reply-To: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> (Herbert Valerio Riedel's message of "Wed, 27 Mar 2024 11:17:14 +0100") References: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> Date: Thu, 28 Mar 2024 15:41:58 -0700 Message-ID: <871q7uj7wp.fsf@neverwas.me> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: masked@neverwas.me X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 70030 Cc: 70030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Herbert, Just noting a somewhat related bug: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68660 Thanks, J.P. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 29 03:59:41 2024 Received: (at 70030) by debbugs.gnu.org; 29 Mar 2024 07:59:41 +0000 Received: from localhost ([127.0.0.1]:41644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rq79I-00074a-22 for submit@debbugs.gnu.org; Fri, 29 Mar 2024 03:59:41 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37115) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rq79E-00073u-Ik for 70030@debbugs.gnu.org; Fri, 29 Mar 2024 03:59:38 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 88327240104 for <70030@debbugs.gnu.org>; Fri, 29 Mar 2024 08:59:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711699169; bh=xfAslc9CXEi6p6DxW/MY/Qd1SVkfrxmA5ZQvqm9RcUU=; h=From:To:Cc:Subject:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:Content-Transfer-Encoding:From; b=opQoWB2pKKwqo8U7ruRE5LJNZU6/qkL/A4jwQ7MsblnJSc5RXbZDg7OXq1f2oQyAx fasX2OLjZlCzUEzW/XGkG/m+/8EJ+2I2/uRxF5odvXKAt0kEIY5DDKHKd13d+katbb 1FIZSxumDcETtgoTp3otMOoFRMrAlqDxmf/AP1w9rF8yMKJZ7aEasG1BC+ReyItdIB zf924qIE1Q8CwE//d5YO7Yh+PWthUfHwwHTel0TGRhB1+8z9kRp2oMfX3Ff7RCH8Kl 95Js4WFP4hCQFm7tS6gjtP9L6V7Ob5WVVsRpVEK0f6W8ttYijKFv9lZDsMGMAY8DIw ig74egEz7KPAA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V5Xqh4sdcz6tvZ; Fri, 29 Mar 2024 08:59:28 +0100 (CET) From: Philip Kaludercic To: Herbert Valerio Riedel Subject: Re: bug#70030: 29.3; package.el confused by ELPA nongnu archive meta-data for `annotate` listing multiple maintainers In-Reply-To: <939873f7f67e2cdd36913812a4faadbb.hvr@gnu.org> (Herbert Valerio Riedel's message of "Thu, 28 Mar 2024 10:21:10 +0100") References: <464b2488a57cdd6d1634095658e2a7d5.hvr@gnu.org> <87cyrezqqg.fsf@posteo.net> <939873f7f67e2cdd36913812a4faadbb.hvr@gnu.org> OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Date: Fri, 29 Mar 2024 07:59:27 +0000 Message-ID: <87y1a1a2ow.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 70030 Cc: 70030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Herbert Valerio Riedel writes: > Philip Kaludercic writes: > >>> I'm not sure if this a bug in package.el proper or rather an ELPA >>> archive bug: >>> >>> When invoking `M-x describe-package annotate` to describe the `annotate` >>> package from https://elpa.nongnu.org/nongnu/annotate.html the function >>> errors out with >>> >>> describe-package-1: Wrong type argument: char-or-string-p, ("Bastia= n Bechtold" . "bastibe.dev@mailbox.org") > > ... > >> This sounds like a duplicate of bug#68288, that was resolved with >> 73cb931e5bab1b956f0569cd542468cfa7f4c9a7. I cannot reproduce the bug on >> master, either with annotate or with marginalia. > > Oh, sorry for the noise then... I should have tried harder to find a > preexisting bug report about this :-/ No problem, I'll close the bug then. > However, what shall be done about entries with malformed :maintainer > properties such as > > (gnuplot . > [(0 8 1) > ((emacs > (25 1))) > "Major-mode and interactive frontend for gnuplot" tar > ((:url . "https://github.com/emacs-gnuplot/gnuplot") > (:keywords "data" "gnuplot" "plotting") > (:maintainer "Maxime Tr=C3=A9ca , Daniel Me= ndler" . "mail@daniel-mendler.de") > (:authors > ("Jon Oddie, Bruce Ravel, Phil Type")) > (:commit . "663a89d263d4f26b996796d01b6a3b783449e0f5"))]) > > > is this considered an package bug to be dealt with by the upstream > maintainer or rather a bug in the ELPA archive index creation step (and > whom shall I contact for that?) which apparently extracted the > information from > > https://raw.githubusercontent.com/emacs-gnuplot/gnuplot/0.8.1/gnuplot.el > > which states > > ;; Author: Jon Oddie, Bruce Ravel, Phil Type > ;; Maintainer: Maxime Tr=C3=A9ca , Daniel Mendler= > ;; Created: 1998 > ;; Version: 0.8.1 > ;; Keywords: data gnuplot plotting > ;; URL: https://github.com/emacs-gnuplot/gnuplot > ;; Package-Requires: ((emacs "25.1")) That is not the responsibility of the package maintainers. Their header is well-formed, I believe this was a bug with the elpa-admin.el script. Either way, if I run the script locally, I get this entry in archive-contents: --8<---------------cut here---------------start------------->8--- (gnuplot . [(0 8 1) ((emacs (25 1))) "Major-mode and interactive frontend for gnuplot" tar ((:url . "https://github.com/emacs-gnuplot/gnuplot") (:keywords "data" "gnuplot" "plotting") (:maintainer ("Maxime Tr=C3=A9ca" . "maxime@gmail.com") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:commit . "663a89d263d4f26b996796d01b6a3b783449e0f5"))]) --8<---------------cut here---------------end--------------->8--- So the issue can be fixed upstream by releasing a new version of the package. --=20 Philip Kaludercic on peregrine From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 29 04:46:31 2024 Received: (at control) by debbugs.gnu.org; 29 Mar 2024 08:46:31 +0000 Received: from localhost ([127.0.0.1]:41688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rq7sd-0005aL-0t for submit@debbugs.gnu.org; Fri, 29 Mar 2024 04:46:31 -0400 Received: from mout01.posteo.de ([185.67.36.65]:48625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rq7sa-0005ZT-Ke for control@debbugs.gnu.org; Fri, 29 Mar 2024 04:46:29 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 19CB8240027 for ; Fri, 29 Mar 2024 09:46:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1711701981; bh=evOUZi3ngEPmlfzEowZMNDEiLdHJCHoN9kf7Kmr7Z28=; h=Date:Message-Id:To:From:Subject:From; b=cZWaGgFAS0CCROnTHRQFCI9hMvGgYsDUqWfrJ/+9yVXfprbgSYRtGE5i5bqmmuHyM WwQs5y/Pnx87PRXF9AmiSHIGJfH69EkoA0HxupGO5/yRznPdfjElsC8i52S3n0N+Xi WKOI00vTts2K0GmmMDzLua3FhZUYl0ACLWyxzaBRORTQVD2JxJQzL3t1m4hKZ3bH7I h1qxfPb9Z7G/ovEd7DJoqdHU32FewweinAFpCNC+eNleLmJavGEjVHIF9N7kVG+Y0f 8KQZVbHF7UwZCkLEHmzZjLTfQHwsu9CKP3tJTOqzw/LgpTa25pg7uXIf9uw1/OtdJm Fq76hPWJFG8uQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4V5Ysm526Bz9rxD for ; Fri, 29 Mar 2024 09:46:20 +0100 (CET) Date: Fri, 29 Mar 2024 08:46:19 +0000 Message-Id: <87frw9s9wk.fsf@posteo.net> To: control@debbugs.gnu.org From: Philip Kaludercic Subject: control message for bug #70030 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 70030 30.1 quit From unknown Fri Jun 13 10:16:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 26 Apr 2024 11:25:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator