|
From: | Max Nikulin |
Subject: | Re: Unable to install from elpa |
Date: | Mon, 29 May 2023 21:50:48 +0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 |
On 26/05/2023 15:23, Ihor Radchenko wrote:
Max Nikulin writes:I have realized that the command is specified in the README.org file, so it is mentioned twice on https://elpa.gnu.org/packages/org.htmlHowever prior to Emacs-29.1 built-in packages are filtered-out from completion list and ignored by non-interactive command ... Should `list-packages' recipe be used in the README.org file instead?The first instance of M-x package-install <RET> org <RET> comes from ELPA itself. Considering that ELPA is targeting various Emacs versions, it should probably be corrected there first.
Generally agree, but I am skeptical concerning changes in ELPA since only minority of packages are affected.
The second instance in README.org may then be altered according to what ELPA devs do.
Users may open README.org outside of ELPA. "To install a more recent version..." is is not enough even for coming Emacs-29 since the default value for `package-install-upgrade-built-in' is nil.
Another pitfall with install instruction in an .org file is that if the file is opened in Emacs < 29 then package.el generates mixed-versions .elc files. A precaution is necessary that `list-packages' should be run in a clean emacs session, not the one with README.org.
[Prev in Thread] | Current Thread | [Next in Thread] |