From unknown Mon Jun 23 04:09:17 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#21314 <21314@debbugs.gnu.org> To: bug#21314 <21314@debbugs.gnu.org> Subject: Status: 24.5; Missing documentation for `package-unsigned-archives' variable Reply-To: bug#21314 <21314@debbugs.gnu.org> Date: Mon, 23 Jun 2025 11:09:17 +0000 retitle 21314 24.5; Missing documentation for `package-unsigned-archives' v= ariable reassign 21314 emacs submitter 21314 nljlistbox2@gmail.com (N. Jackson) severity 21314 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 21 12:28:21 2015 Received: (at submit) by debbugs.gnu.org; 21 Aug 2015 16:28:21 +0000 Received: from localhost ([127.0.0.1]:34703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSpAz-00049D-B0 for submit@debbugs.gnu.org; Fri, 21 Aug 2015 12:28:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55013) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZSpAx-000496-FL for submit@debbugs.gnu.org; Fri, 21 Aug 2015 12:28:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZSpAV-00055U-Cz for submit@debbugs.gnu.org; Fri, 21 Aug 2015 12:28:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSpAV-0004Kl-44 for submit@debbugs.gnu.org; Fri, 21 Aug 2015 12:27:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSovg-0003Lq-3O for bug-gnu-emacs@gnu.org; Fri, 21 Aug 2015 12:12:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZSovb-0005c9-TX for bug-gnu-emacs@gnu.org; Fri, 21 Aug 2015 12:12:32 -0400 Received: from mail-ig0-x22f.google.com ([2607:f8b0:4001:c05::22f]:34535) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZSovb-0005bG-PF for bug-gnu-emacs@gnu.org; Fri, 21 Aug 2015 12:12:27 -0400 Received: by igui7 with SMTP id i7so21259111igu.1 for ; Fri, 21 Aug 2015 09:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=mLA4y4JDaybTTp/pd7XHrOrNZGVD5XGa4Uu5+td8kac=; b=noRvPOgnceNkzcVsF2QtjKl8TVYYOAtRp3Jh+Ua1bIk5tvlp4AfP3tACaw5rKowLeI IFTeiI+/KUMkQbhRNbsZ3ppfFiuB+QFHPs+pIvy+6EcVd/bBo0CzduLgA1DssTwKFDaq hrLxIK51GPUd7t9sErh9O9UyB3tS7Ed9dj1JtRiCN7QPCJntpfZXXDgZ2DBIBRw1hmm2 I4NTrDU9oycYAaA1UtMC5ju6Lh+PW2tKL0jRkjTX4OX6HCUPNQtnck5G0arxfHqSTeWw OgW9jc1XYWYVgYF+aI73kMTXEEOb7HA+pH6zSrNL1YGQjMadzxvJqSVsvKPLFYehiTBZ FACQ== X-Received: by 10.50.138.232 with SMTP id qt8mr3568392igb.21.1440173546636; Fri, 21 Aug 2015 09:12:26 -0700 (PDT) Received: from moondust.localdomain.nodomain.none (hlfxns0163w-142177116113.pppoe-dynamic.High-Speed.ns.bellaliant.net. [142.177.116.113]) by smtp.gmail.com with ESMTPSA id o66sm6288759ioo.5.2015.08.21.09.12.25 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Aug 2015 09:12:26 -0700 (PDT) From: nljlistbox2@gmail.com (N. Jackson) To: bug-gnu-emacs@gnu.org Subject: 24.5; Missing documentation for `package-unsigned-archives' variable Date: Fri, 21 Aug 2015 13:12:24 -0300 Message-ID: <877foor57b.fsf@moondust.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.8 (---) The functionality in package.el has been working well for me with Gnu ELPA for some time. My configuration was this: (package-initialize) (setq package-check-signature t) I decided to try out navi-mode from Melpa Stable. Following the instructions at Melpa [1], my configuration became: (package-initialize) (setq package-check-signature t) (add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/") t) However, Melpa Stable does not appear to be a signed archive. (No mention of signing is made on the Melpa site, as far as I could see.) M-x list-packages RET with this configuration gives the rather uninformative error message: Failed to download `melpa-stable' archive. (Perhaps this error message could be more detailed?) Setting debug-on-error, I see this: Debugger entered--Lisp error: (error "Unsigned archive `melpa-stable'") signal(error ("Unsigned archive `melpa-stable'")) error("Unsigned archive `%s'" "melpa-stable") package--download-one-archive(("melpa-stable" . "https://stable.melpa= .org/packages/") "archive-contents") As a workaround, I tried: (package-initialize) (setq package-check-signature nil) (add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/") t) This _does_ work, but I don't want to turn off the checking of signatures for all archives. In (info "(emacs) Package Installation"), I read: If you use some archives that do not sign their packages, you can add them to the list =E2=80=98package-unsigned-archives=E2=80=99. This sounds promising, but it is the only mention of `package-unsigned-archives' in the manual. (At least, there is just the one entry in the index.) And the docstring only says: List of archives where we do not check for package signatures. The documentation fails to describe what representation of the archive must be added to this list. Just its name? It's URL? A symbol representing the archive? A reference to some object representing the archive? I tried the following: (package-initialize) (setq package-check-signature t) (add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/") t) (add-to-list 'package-unsigned-archives '"melpa-stable") And also: (add-to-list 'package-unsigned-archives '("melpa-stable")) (setq package-unsigned-archives (quote ("melpa-stable"))) But in all three cases, I get the same error as I do when I don't try to set this variable. FWIW I also get the error with Emacs -Q: $ emacs -Q M-x package-initialize RET M-: (setq package-check-signature t) RET M-: (add-to-list 'package-archives '("melpa-stable" . "http://stable.me= lpa.org/packages/") t) RET M-: (add-to-list 'package-unsigned-archives '"melpa-stable") RET M-: (setq debug-on-error t) RET M-x list-packages RET Please document the correct way to use the `package-unsigned-archives' variable. Thanks. [1] http://stable.melpa.org/#/getting-started. In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.15) of 2015-08-18 on moondust Windowing system distributor `Fedora Project', version 11.0.11603000 System Description: Fedora release 21 (Twenty One) Configured using: `configure --prefix=3D/home/nlj/local/ --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3 -ggdb'' From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 15:28:11 2019 Received: (at 21314) by debbugs.gnu.org; 12 Oct 2019 19:28:11 +0000 Received: from localhost ([127.0.0.1]:34179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJN3j-0006IK-FE for submit@debbugs.gnu.org; Sat, 12 Oct 2019 15:28:11 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJN3h-0006IB-SW for 21314@debbugs.gnu.org; Sat, 12 Oct 2019 15:28:10 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJN3d-0007N3-UY; Sat, 12 Oct 2019 21:28:08 +0200 From: Lars Ingebrigtsen To: nljlistbox2@gmail.com (N. Jackson) Subject: Re: bug#21314: 24.5; Missing documentation for `package-unsigned-archives' variable References: <877foor57b.fsf@moondust.localdomain> Date: Sat, 12 Oct 2019 21:28:05 +0200 In-Reply-To: <877foor57b.fsf@moondust.localdomain> (N. Jackson's message of "Fri, 21 Aug 2015 13:12:24 -0300") Message-ID: <87a7a5lq62.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: nljlistbox2@gmail.com (N. Jackson) writes: > This sounds promising, but it is the only mention of > `package-unsigned-archives' in the manual. (At least, there is just the > one entry in the index.) And the docstring only says: > > List of arc [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21314 Cc: 21314@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 (-) nljlistbox2@gmail.com (N. Jackson) writes: > This sounds promising, but it is the only mention of > `package-unsigned-archives' in the manual. (At least, there is just the > one entry in the index.) And the docstring only says: > > List of archives where we do not check for package signatures. > > The documentation fails to describe what representation of the archive > must be added to this list. Just its name? It's URL? A symbol > representing the archive? A reference to some object representing the > archive? I tried the following: It looks like this has been fixed since this bug was filed, so I'm closing this bug report: --- List of archives where we do not check for package signatures. This should be a list of strings matching the names of package archives in the variable =E2=80=98package-archives=E2=80=99. --- --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 15:28:18 2019 Received: (at control) by debbugs.gnu.org; 12 Oct 2019 19:28:18 +0000 Received: from localhost ([127.0.0.1]:34182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJN3p-0006Ih-RR for submit@debbugs.gnu.org; Sat, 12 Oct 2019 15:28:18 -0400 Received: from quimby.gnus.org ([80.91.231.51]:38344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJN3o-0006IY-B2 for control@debbugs.gnu.org; Sat, 12 Oct 2019 15:28:16 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJN3l-0007NL-JS for control@debbugs.gnu.org; Sat, 12 Oct 2019 21:28:15 +0200 Date: Sat, 12 Oct 2019 21:28:13 +0200 Message-Id: <878spplq5u.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21314 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 21314 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) close 21314 quit From unknown Mon Jun 23 04:09:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 Nov 2019 12:24:07 +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