GNU bug report logs -
#38084
27.0.50; M-x list-packages stopped working
Previous Next
Reported by: Pankaj Jangid <pankaj.jangid <at> gmail.com>
Date: Wed, 6 Nov 2019 07:42:01 UTC
Severity: normal
Tags: patch
Merged with 38085
Found in version 27.0.50
Fixed in version 27.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 38084 in the body.
You can then email your comments to 38084 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 07:42:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Pankaj Jangid <pankaj.jangid <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Wed, 06 Nov 2019 07:42:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Calling M-x list-packages displays following message in mini-buffer and
then nothing happens,
"Package refresh already in progress. Please wait..."
Then appears
"Done"
momentarily and nothing happens.
In GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin19.0.0, NS appkit-1894.10 Version 10.15.1 (Build 19B88))
of 2019-11-06 built on Pankajs-MacBook-Pro.local
Repository revision: 0661a39d1b501a41e439df8c73f7b7f3bf3e3761
Repository branch: master
Windowing system distributor 'Apple', version 10.3.1894
System Description: Mac OS X 10.15.1
Recent messages:
Package refresh done
Importing package-keyring.gpg...done
Package refresh done
Importing package-keyring.gpg...done
Package refresh done
Importing package-keyring.gpg...done
Package refresh done
Importing package-keyring.gpg...done
Package refresh done
Importing package-keyring.gpg...done
Configured using:
'configure CPPFLAGS=-I/usr/local/opt/ruby/include
LDFLAGS=-L/usr/local/opt/ruby/lib'
Configured features:
RSVG DBUS GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS
NS MODULES THREADS JSON PDUMPER LCMS2 GMP
Important settings:
value of $LC_CTYPE: UTF-8
value of $LANG: en_US
locale-coding-system: utf-8-unix
Major mode: Lisp Interaction
Minor modes in effect:
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr emacsbug sendmail mm-archive message dired
dired-loaddefs format-spec rfc822 mml mml-sec epa derived gnus-util
rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils
mailheader mm-decode mm-bodies mm-encode mail-utils gnutls
network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth url
url-proxy url-privacy url-expand url-methods url-history url-cookie
url-domsuf url-util mailcap epg epg-config finder-inf package easymenu
browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq
byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win
ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset
image regexp-opt fringe tabulated-list replace newcomment text-mode
elisp-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote threads dbusbind kqueue
cocoa ns lcms2 multi-tty make-network-process emacs)
Memory information:
((conses 16 70689 8244)
(symbols 48 8635 1)
(strings 32 25722 2860)
(string-bytes 1 791517)
(vectors 16 14173)
(vector-slots 8 177887 9010)
(floats 8 22 232)
(intervals 56 222 0)
(buffers 1000 14))
--
Pankaj Jangid
Merged 38084 38085.
Request was from
Tino Calancha <tino.calancha <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Wed, 06 Nov 2019 09:34:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 14:11:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 38084 <at> debbugs.gnu.org (full text, mbox):
Pankaj Jangid <pankaj.jangid <at> gmail.com> writes:
> Calling M-x list-packages displays following message in mini-buffer and
> then nothing happens,
>
> "Package refresh already in progress. Please wait..."
>
> Then appears
>
> "Done"
>
> momentarily and nothing happens.
Thanks for reporting this. I believe that this has been fixed by commit
d30f5e7eee that I just pushed to master.
Best regards,
Stefan Kangas
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 14:14:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 38084 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Dario Gjorgjevski <dario.gjorgjevski <at> gmail.com> writes:
> Tino Calancha <tino.calancha <at> gmail.com> writes:
>
>> I mean, this is bug 38084
>
> Thanks; I did not realize that there is already a bug. Here is an
> amended patch which references bug#38084 in the commit message.
Thanks, I installed a slightly different patch (attached) which I
believe fixes this.
Best regards,
Stefan Kangas
[0001-Fix-problem-with-my-last-commit-in-package.el.patch (text/x-diff, inline)]
From d30f5e7eeecd5425e236542189a1d683c00e7ed7 Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefankangas <at> gmail.com>
Date: Wed, 6 Nov 2019 14:48:23 +0100
Subject: [PATCH] Fix problem with my last commit in package.el
* lisp/emacs-lisp/package.el (package-menu--refresh-archives): Rename
from duplicated name package-menu--refresh. (Bug#38084)
(package-menu-mode, list-packages): Use new name.
---
lisp/emacs-lisp/package.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index b7a528dac4..9f8ee8368e 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -2767,7 +2767,7 @@ package-menu-mode
(setq tabulated-list-sort-key (cons "Status" nil))
(add-hook 'tabulated-list-revert-hook #'package-menu--refresh nil t)
(tabulated-list-init-header)
- (setq revert-buffer-function 'package-menu--refresh)
+ (setq revert-buffer-function 'package-menu--refresh-contents)
(setf imenu-prev-index-position-function
#'package--imenu-prev-index-position-function)
(setf imenu-extract-index-name-function
@@ -3166,7 +3166,7 @@ package-menu--print-info-simple
(defvar package-menu--old-archive-contents nil
"`package-archive-contents' before the latest refresh.")
-(defun package-menu--refresh (&optional _arg _noconfirm)
+(defun package-menu--refresh-contents (&optional _arg _noconfirm)
"In Package Menu, download the Emacs Lisp package archive.
Fetch the contents of each archive specified in
`package-archives', and then refresh the package menu. Signal a
@@ -3646,7 +3646,7 @@ list-packages
(package-menu-mode)
;; Fetch the remote list of packages.
- (unless no-fetch (package-menu--refresh))
+ (unless no-fetch (package-menu--refresh-contents))
;; If we're not async, this would be redundant.
(when package-menu-async
--
2.20.1
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 14:22:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 38084 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> Thanks, I installed a slightly different patch (attached) which I
> believe fixes this.
Thank you likewise Stefan for taking care of this so quickly!
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 14:53:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 38084 <at> debbugs.gnu.org (full text, mbox):
>> Calling M-x list-packages displays following message in mini-buffer and
>> then nothing happens,
>> "Package refresh already in progress. Please wait..."
> Thanks for reporting this. I believe that this has been fixed by commit
> d30f5e7eee that I just pushed to master.
This is fixed. I just verified it.
Thanks,
--
Pankaj Jangid
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#38084
; Package
emacs
.
(Wed, 06 Nov 2019 23:14:02 GMT)
Full text and
rfc822 format available.
Message #22 received at 38084 <at> debbugs.gnu.org (full text, mbox):
close 38084 27.1
thanks
Pankaj Jangid <pankaj.jangid <at> gmail.com> writes:
>> Thanks for reporting this. I believe that this has been fixed by commit
>> d30f5e7eee that I just pushed to master.
>
> This is fixed. I just verified it.
Thanks, I'm therefore closing this bug.
Best regards,
Stefan Kangas
bug marked as fixed in version 27.1, send any further explanations to
38084 <at> debbugs.gnu.org and Pankaj Jangid <pankaj.jangid <at> gmail.com>
Request was from
Stefan Kangas <stefan <at> marxist.se>
to
control <at> debbugs.gnu.org
.
(Wed, 06 Nov 2019 23:14:03 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 05 Dec 2019 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 283 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.