From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Hanchrow Newsgroups: gmane.emacs.bugs Subject: bug#22929: 25.1.50; package-load-packages hangs forever Date: Mon, 07 Mar 2016 00:30:22 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1143f24a8f0334052d6a92ed X-Trace: ger.gmane.org 1457310683 6484 80.91.229.3 (7 Mar 2016 00:31:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Mar 2016 00:31:23 +0000 (UTC) To: 22929@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 07 01:31:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1acj4o-0000DU-4T for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Mar 2016 01:31:10 +0100 Original-Received: from localhost ([::1]:52723 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4n-00050G-8g for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2016 19:31:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53796) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4i-0004z4-SL for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:31:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acj4g-00033F-R5 for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:31:04 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40029) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4g-00032u-Mn for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:31:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1acj4g-00066N-IX for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Hanchrow Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Mar 2016 00:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22929 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.145731065223436 (code B ref -1); Mon, 07 Mar 2016 00:31:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Mar 2016 00:30:52 +0000 Original-Received: from localhost ([127.0.0.1]:37156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acj4Q-00065r-F4 for submit@debbugs.gnu.org; Sun, 06 Mar 2016 19:30:52 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34542) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acj4O-00065e-K0 for submit@debbugs.gnu.org; Sun, 06 Mar 2016 19:30:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acj4H-000321-Kf for submit@debbugs.gnu.org; Sun, 06 Mar 2016 19:30:39 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45235) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4H-00031x-Aa for submit@debbugs.gnu.org; Sun, 06 Mar 2016 19:30:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53744) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4F-0004uK-9M for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:30:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acj4D-00031V-9Y for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:30:35 -0500 Original-Received: from mail-vk0-x229.google.com ([2607:f8b0:400c:c05::229]:35939) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acj4D-00031Q-2b for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 19:30:33 -0500 Original-Received: by mail-vk0-x229.google.com with SMTP id c3so101765321vkb.3 for ; Sun, 06 Mar 2016 16:30:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=OScTEHOGq63d3MMl5sRHtrPAbpF1YYQUUXBl8svwUSs=; b=zEidsLMtCl0Vhe4FEUbuJGP1JxXi/sYlud6WxbhMtOlmY3oILDx7dtVr9xQEam5CZM Iksf/TdsdXkppJPdSYgWgR6k/WMB0Xokxqt1DwoJD8hEuldFu2wWWWdE/EWJlm+V/1/1 jyKHamjPH3Upp2rHtVoa0PVc7WtHkRyyxI1W1V8ffiYGSZXQmPH5vyh+7V4KCS6Guygm yFWoxJHS4w9CtEkAM6MJdRT51wszYdPtuwPdShl983o6N6IoteAbGvuGgeeupCRC9Gly A9zyRxrjKT4ygdw1Et77qWTsPv4+oBxKZ/Tt48MuoINR5tT35RxWlLJVNDoZ54wyd/X8 GuBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OScTEHOGq63d3MMl5sRHtrPAbpF1YYQUUXBl8svwUSs=; b=IeEZftmcjHZ5u2RHOANAki1KSXYwpVN9E0qhoqHR50UzExf+/YrLyFhiCtS2/h2mFi rDdDvgEAfnHRG7BeX+3WWiER1lM6AOHq1Amk+qWq/h7GR+ZliuEiALaANrpCKxJSN5IX oIEbsqJLkOnvaBCgV7y6KeVIlIwinHF+IYi18yhbON0Yz1OJsDB4RVPL8FBrHtE+ZybR hyLJuKkmZLpMEdT62r0v1csGm0ENVF+hlX6/KMDoT0k/+e2p6bGyz4VURCTVwUFQHaEe XbgGUoeu/z9Niu4PXj8GFsWWUy94inOFEDpqd5cPQw3m5yNzpwAUd4XiDPbX0Kby+tcV UCrw== X-Gm-Message-State: AD7BkJJkOZ9mqwlZhsxWrVIKQEiOyjeiYOM6Upkz08FEHxQcbc0HopWy+7EzWwQmFgnGoAtGQX+gvXXz65u72A== X-Received: by 10.31.6.17 with SMTP id 17mr17783453vkg.75.1457310632180; Sun, 06 Mar 2016 16:30:32 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114525 Archived-At: --001a1143f24a8f0334052d6a92ed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I put this into /tmp/repro.el: (toggle-debug-on-error t) (package-initialize) (let ((scheme "https://")) (setq package-archives `(("gnu" . ,(format "%selpa.gnu.org/packages/" scheme)) ;; More secure; suggested by https://glyph.twistedmatrix.com/2015/11/editor-malware.html ("melpa" . ,(format "%smelpa.org/packages/" scheme)) ;; http://blog.jorgenschaefer.de/2014/03/elpy-moves-to-its-own-elpa.html ("elpy" . ,(format "%sjorgenschaefer.github.io/packages/" scheme))) tls-checktrust t )) (package-list-packages) Then I started emacs with `open --new ~/git-repositories/3rd-party/emacs-master/nextstep/Emacs.app --args -Q --load /tmp/repro.el` I saw the *Packages* buffer appear, but the mode line said (Package Menu:Loading), and stayed that way for many minutes; I expected it to eventually change to (Package Menu). I then did M-x list-processes and saw elpa.gnu.org failed *http elpa.... -- (network connection to elpa.gnu.org) jorgenschaef... failed *http jorge... -- (network connection to jorgenschaefer.github.io) melpa.org failed *http melpa... -- (network connection to melpa.org) In GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.3.0, NS appkit-1404.34 Version 10.11.3 (Build 15D21)) of 2016-03-06 built on Eric-Hanchrows-MacBook-Pro.local Repository revision: 7882dc625e1ec562fcd0e1b743ef11b160cae18e Windowing system distributor 'Apple', version 10.3.1404 Configured features: JPEG RSVG NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Package Menu Minor modes in effect: tooltip-mode: t global-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 buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Debug on Error enabled globally Importing package-keyring.gpg...done Setting =E2=80=98package-selected-packages=E2=80=99 temporarily since "emac= s -q" would overwrite customizations Load-path shadows: /Users/erichanchrow/.emacs.d/elpa/helm-20160306.110/helm-multi-match hides /Users/erichanchrow/.emacs.d/elpa/helm-core-20160305.2327/helm-multi-match /Users/erichanchrow/.emacs.d/elpa/shorten-20150306.517/shorten hides /Users/erichanchrow/.emacs.d/elpa/tracking-20151129.319/shorten Features: (shadow sort mail-extr emacsbug message dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-utils cus-edit wid-edit network-stream nsm starttls url-http tls gnutls mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw puny seq url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap epg finder-inf go-mode-autoloads info package epg-config url-handlers url-parse auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra help-mode easymenu cconv eieio-core cl-macs gv eieio-loaddefs cl-loaddefs pcase cl-lib password-cache url-vars cus-start cus-load time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame 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 charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer 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 kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 328881 7499) (symbols 48 33953 0) (miscs 40 61 175) (strings 32 51560 10192) (string-bytes 1 1213646) (vectors 16 39105) (vector-slots 8 713983 4934) (floats 8 236 111) (intervals 56 7211 386) (buffers 976 16)) --001a1143f24a8f0334052d6a92ed Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I put this into /tmp/repro.el:

=C2=A0 =C2=A0 (toggle-debug-on-error t)
=C2=A0 =C2=A0 (package= -initialize)
=C2=A0 =C2=A0 (let ((scheme "https://"))
=C2=A0 =C2=A0 =C2=A0 (setq package-archives
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 `(("gnu" . ,(format "%selpa.gnu.org/packages/" sche= me))

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 ;; More secure; suggested by https://glyph.twistedmatrix.com/2015/11/edito= r-malware.html
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 ("melpa" . ,(format "%smelpa.org/packages/" scheme))

=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ;; http://blog.jorgens= chaefer.de/2014/03/elpy-moves-to-its-own-elpa.html
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ("elpy" . ,(format "%= sjorgenschaefer.gith= ub.io/packages/" scheme)))

=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 tls-checktrust t
=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 ))
=C2=A0 =C2=A0 (package-list-packages)

Then I started emacs with `open --new ~/git-reposito= ries/3rd-party/emacs-master/nextstep/Emacs.app --args -Q --load /tmp/repro.= el`=C2=A0

I saw the *Packages* buffer appear, but = the mode line said (Package
Menu:Loading), and stayed that way fo= r many minutes; I expected it to
eventually change to (Package Me= nu).

I then did M-x list-processes and saw

=C2=A0 =C2=A0 elpa.gnu.or= g =C2=A0 =C2=A0failed =C2=A0 *http elpa.... -- =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (network connection to elpa.gnu.= org)
=C2=A0 =C2=A0 jorgenschaef... failed =C2=A0 *http jorge.= .. -- =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (network connection to jorgenschaefer.github.io)
= =C2=A0 =C2=A0 melpa.org =C2=A0 =C2=A0 =C2= =A0 failed =C2=A0 *http melpa... -- =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (net= work connection to melpa.org)




In= GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.3.0, NS appkit-1404.34 Version = 10.11.3 (Build 15D21))
=C2=A0of 2016-03-06 built on Eric-Hanchrow= s-MacBook-Pro.local
Repository revision: 7882dc625e1ec562fcd0e1b7= 43ef11b160cae18e
Windowing system distributor 'Apple', ve= rsion 10.3.1404
Configured features:
JPEG RSVG NOTIFY A= CL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS

Impo= rtant settings:
=C2=A0 value of $LANG: en_US.UTF-8
=C2= =A0 locale-coding-system: utf-8-unix

Major mode: P= ackage Menu

Minor modes in effect:
=C2= =A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t
=C2=A0 = electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t
=C2= =A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 fil= e-name-shadow-mode: t
=C2=A0 global-font-lock-mode: t
= =C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
= =C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0 buffer-read-only: = t
=C2=A0 line-number-mode: t
=C2=A0 transient-mark-mode= : t

Recent messages:
For information abo= ut GNU Emacs and the GNU system, type C-h C-a.
Debug on Error ena= bled globally
Importing package-keyring.gpg...done
Sett= ing =E2=80=98package-selected-packages=E2=80=99 temporarily since "ema= cs -q" would overwrite customizations

Load-pa= th shadows:
/Users/erichanchrow/.emacs.d/elpa/helm-20160306.110/h= elm-multi-match hides /Users/erichanchrow/.emacs.d/elpa/helm-core-20160305.= 2327/helm-multi-match
/Users/erichanchrow/.emacs.d/elpa/shorten-2= 0150306.517/shorten hides /Users/erichanchrow/.emacs.d/elpa/tracking-201511= 29.319/shorten

Features:
(shadow sort ma= il-extr emacsbug message dired dired-loaddefs format-spec
rfc822 = mml mml-sec epa derived gnus-util rmail rmail-loaddefs mm-decode
= mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-utils
cus-edit wid-edit network-stream nsm starttls url-http tls gnutls
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr ur= l-gw
puny seq url-cache url-auth url url-proxy url-privacy url-ex= pand
url-methods url-history url-cookie url-domsuf url-util mailc= ap epg
finder-inf go-mode-autoloads info package epg-config url-h= andlers
url-parse auth-source cl-seq eieio byte-opt bytecomp byte= -compile
cl-extra help-mode easymenu cconv eieio-core cl-macs gv = eieio-loaddefs
cl-loaddefs pcase cl-lib password-cache url-vars c= us-start cus-load
time-date mule-util tooltip eldoc electric uniq= uify ediff-hook vc-hooks
lisp-float-type mwheel term/ns-win ns-wi= n ucs-normalize term/common-win
tool-bar dnd fontset image regexp= -opt fringe tabulated-list newcomment
elisp-mode lisp-mode prog-m= ode register page menu-bar rfn-eshadow timer
select scroll-bar mo= use jit-lock font-lock syntax facemenu font-core
term/tty-colors = frame cl-generic cham georgian utf-8-lang misc-lang
vietnamese ti= betan thai tai-viet lao korean japanese eucjp-ms cp51932
hebrew g= reek romanian slovak czech european ethiopic indian cyrillic
chin= ese charscript case-table epa-hook jka-cmpr-hook help simple abbrev
obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face
macroexp files text-properties overlay sha1 md5 base64 format env<= /div>
code-pages mule custom widget hashtable-print-readable backquote = kqueue
cocoa ns multi-tty make-network-process emacs)
<= br>
Memory information:
((conses 16 328881 7499)
<= div>=C2=A0(symbols 48 33953 0)
=C2=A0(miscs 40 61 175)
= =C2=A0(strings 32 51560 10192)
=C2=A0(string-bytes 1 1213646)
=C2=A0(vectors 16 39105)
=C2=A0(vector-slots 8 713983 4934= )
=C2=A0(floats 8 236 111)
=C2=A0(intervals 56 7211 386= )
=C2=A0(buffers 976 16))

--001a1143f24a8f0334052d6a92ed--