GNU bug report logs - #77136
31.0.50; package.el: Built-in packages marked as upgradable when versions ≤ bundled version

Previous Next

Package: emacs;

Reported by: davidimagid <at> gmail.com

Date: Thu, 20 Mar 2025 15:45:02 UTC

Severity: normal

Merged with 76567

Found in versions 30.1, 31.0.50

Full log


View this message in rfc822 format

From: david <davidimagid <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: philipk <at> posteo.net, 77136 <at> debbugs.gnu.org, stefankangas <at> gmail.com, 76567 <at> debbugs.gnu.org, Ship Mints <shipmints <at> gmail.com>, monnier <at> iro.umontreal.ca
Subject: bug#77136: [PATCH] bug#77136 and bug#76567: package.el: Add package--newer-with-priority-p for built-in upgrades
Date: Thu, 20 Mar 2025 12:55:42 -0400
[Message part 1 (text/plain, inline)]
Hello Emacs maintainers,

This patch improves built-in package upgrade checks by adding
package--newer-with-priority-p.  Combines version and priority checks:
1. New numeric version > built-in
2. Priority version > built-in (when enabled)
Replaces direct comparisons in package-menu--find-upgrades.  Uses
package-desc-status instead of array indexes.

Happy to adjust as needed for inclusion in master.

Best regards,
David D.

[0001-package.el-Add-package-newer-with-priority-p-for-bui.patch (text/x-patch, attachment)]

This bug report was last modified 142 days ago.

Previous Next


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