From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Feb 2015 07:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19864@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142389826322365 (code B ref -1); Sat, 14 Feb 2015 07:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Feb 2015 07:17:43 +0000 Received: from localhost ([127.0.0.1]:42641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWz0-0005oe-4U for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51911) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWyy-0005oQ-65 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMWyn-00036S-Hk for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyn-00036O-E6 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyh-0003Kl-M7 for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMWyb-00033Z-Nt for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:23 -0500 Received: from mail-wi0-x22b.google.com ([2a00:1450:400c:c05::22b]:45027) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyb-00033J-DU for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:17 -0500 Received: by mail-wi0-f171.google.com with SMTP id hi2so16475014wib.4 for ; Fri, 13 Feb 2015 23:17:16 -0800 (PST) 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; bh=IXjO8vFhKAkGatQL17HeS4Gf6Sre7cMFmhI++gDUaSk=; b=To5n6U8Uzjq8b/HF1HRawg/dibex5ycoLhK0R4iiAMOs4NtS7g3JihoguNaDermILH mb/PUfEIoq5Sz0lNIHYlDjRoBpvdGfzFMaSEW0J8l5AFQCebl9XgQDBGKxBBKv+qbotL LDNUAaBPgBb/EWE5QGmT9sJPCiR3v79pUV3xSHryb5QoFv0gkQOMENyYVoagX4QeLCdw sE+oHn/ioguXdxSmsCr95kWArMhz2D7iPzna1OXx3IHYagtBh13znO5GM+gHbO2O8OcO 6SedZ7Ct7P1y4KmOmSksOqoUNV4sjLq3dcGUgoIo0sou11FH4mMfDz/42sB/SAUkJi2p saYQ== X-Received: by 10.180.12.84 with SMTP id w20mr15077748wib.9.1423898236819; Fri, 13 Feb 2015 23:17:16 -0800 (PST) Received: from dell-14z (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by mx.google.com with ESMTPSA id vh8sm13101916wjc.12.2015.02.13.23.17.15 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 13 Feb 2015 23:17:15 -0800 (PST) From: Thierry Volpiatto Date: Sat, 14 Feb 2015 08:17:14 +0100 Message-ID: <87h9uphshx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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: -4.0 (----) 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: -4.0 (----) Hi, `package-initialize' is returning an error because it calls `package-read-all-archive-contents' which use package--mapc, which in turn use `package-installed-p' which return an error if `package--initialized' is nil. And this variable is set at end of `package-initialize'. Actually to start emacs-25 I have to advice `package-initialize' to set `package--initialized' before. In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit) of 2015-02-14 on dell-14z Repository revision: 61b4c22c6eba96718327a0d208a8492d8bad76e0 Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.1 LTS Configured using: `configure --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-gconf --without-gsettings' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: magit-auto-revert-mode: t diff-auto-refine-mode: t git-gutter-mode: t psession-mode: t golden-ratio-mode: t winner-mode: t global-undo-tree-mode: t undo-tree-mode: t auto-image-file-mode: t eldoc-in-minibuffer-mode: t show-paren-mode: t display-time-mode: t recentf-mode: t savehist-mode: t minibuffer-depth-indicate-mode: t helm-descbinds-mode: t helm-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t helm-match-plugin-mode: t helm-occur-match-plugin-mode: t helm-autoresize-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent messages: Are you sure you want to quit reading news? (y or n) y Saving /home/thierry/.newsrc.eld... Saving file /home/thierry/.newsrc.eld... Wrote /home/thierry/.newsrc.eld Saving /home/thierry/.newsrc.eld...done ad-handle-definition: `vc-revert' got redefined (No files need saving) Type a prefix key to toggle it. Run 'actions' with their prefixes. '?' for more help. Running git pull Git finished Load-path shadows: ~/elisp/auctex/lpath hides ~/elisp/emacs-wget/lpath /usr/local/share/emacs/25.0.50/lisp/emacs-lisp/tq hides ~/elisp/emms/lisp/tq Features: (magit-key-mode magit view help-mode autorevert filenotify git-rebase-mode git-commit-mode log-edit helm-ls-git vc vc-dispatcher flow-fill gnus-cite gnus-async gnus-bcklg gnus-ml nndraft nnmh nnml nnfolder gnutls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache shadow emacsbug mail-extr epa-mail smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig w3m-form cl-indent mule-util mm-archive network-stream nsm starttls url-http url-gw url-cache url-auth url-handlers finder-inf helm-elisp-package helm-command helm-elisp helm-eval make-mode bug-reference add-log vc-filewise vc-rcs conf-mode markdown-mode sh-script smie executable vc-git diff-mode naquadah-theme em-unix em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias align-let git-gutter server psession golden-ratio winner undo-tree diff slime-xref-browser slime-banner slime-tramp slime-asdf slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime etags xref arc-mode archive-mode image-file xdvi-search preview-latex tex-site auto-loads pcomplete-extension pcmpl-unix pcmpl-gnu em-term term disp-table ehelp python eldoc-eval warnings whitespace paren time recentf tree-widget savehist mu4e-config org-mu4e helm-mu mu4e-contrib mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions ido rfc2368 mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils mu4e-lists mu4e-about mu4e-vars mu4e-meta gnus-dired nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc parse-time gnus-spec gnus-int gnus-range gnus-win nnoo config-w3m w3m-search w3m doc-view jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util w3m-load smtpmail-async smtpmail sendmail dired-async iterator lacarte iedit-rect iedit iedit-lib smallurl mm-url gnus gnus-ems nnheader wid-edit rectangle-utils rect ledger-config ledger esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-groups eshell esh-module esh-mode esh-arg esh-util tv-utils pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs pcvs-util ewoc mb-depth cl-info hyperspec esh-toggle flymake no-word htmlize cl dired-extension emms-vlc-config emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url hl-line emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mplayer emms-info emms-streams later-do emms-source-playlist emms-source-file emms-player-simple emms-setup emms emms-compat org-config-thierry ob-sh org-crypt appt diary-lib diary-loaddefs org-annotation-helper addressbook-bookmark message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader firefox-protocol bookmark-firefox-handler bookmark-extensions init-helm-thierry helm-descbinds helm-extensions-autoloads helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap thingatpt helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap bookmark pp helm-locate helm-help helm-org org-location-google-maps org-agenda google-maps google-maps-static url-util url-parse url-vars google-maps-geocode google-maps-base json org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-match-plugin helm-grep wgrep-helm wgrep helm-regexp helm-plugin grep helm-external helm-utils dired compile comint ansi-color ring helm easy-mmode helm-source eieio-compat helm-config helm-autoloads async-bytecomp async helm-aliases epa-file epa derived epg auth-source eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core cl-generic pcase gnus-util mm-util mail-prsvr password-cache cl-macs gv slime-autoloads package epg-config time-date avoid cus-start cus-load w3m-wget info easymenu edmacro kmacro advice help-fns net-utils cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd 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 frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev 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 make-network-process dbusbind gfilenotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 894383 118136) (symbols 48 64127 4) (miscs 40 1498 1692) (strings 32 183594 22246) (string-bytes 1 5395023) (vectors 16 70786) (vector-slots 8 1848082 111964) (floats 8 2001 472) (intervals 56 53546 22863) (buffers 976 157) (heap 1024 94179 9926)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting Resent-From: Bastien Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Feb 2015 07:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Artur Malabarba , 19864@debbugs.gnu.org Received: via spool by 19864-submit@debbugs.gnu.org id=B19864.142389853622798 (code B ref 19864); Sat, 14 Feb 2015 07:23:01 +0000 Received: (at 19864) by debbugs.gnu.org; 14 Feb 2015 07:22:16 +0000 Received: from localhost ([127.0.0.1]:42646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMX3P-0005vd-Oo for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:22:16 -0500 Received: from mail-s76.mailgun.info ([184.173.153.204]:36676) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMX3N-0005vP-GX for 19864@debbugs.gnu.org; Sat, 14 Feb 2015 02:22:14 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=bzg.fr; q=dns/txt; s=pic; t=1423898527; h=Sender: Content-Type: Mime-Version: Message-Id: Date: References: In-Reply-To: Subject: Cc: To: From; bh=UyKJWAcLBkygkBwtvTF5WQHB+hUCoGFKabeXdAqv6hA=; b=he2FEHm3rKh4oLyo8jwWrGmRgzBp8droEump6Hzdg3GACEBkQGjhBg3GS53RkUQ9vVKW4xko QpdUtdzDQXKV+Bfe9wjVg4RQH7M4MxLTdOByGIk1j4oKn3KGZCmF+CIjzM/8EDIBzh2HcHq4 qRNkX6mO2I+0StWgWSIv8qTUPGg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bzg.fr; s=pic; q=dns; h=From: To: Cc: Subject: In-Reply-To: References: Date: Message-Id: Mime-Version: Content-Type: Sender; b=UZdYumXCxlujuMuSUa6ghPvlcUlA01qPqtF+AutdL3Eh6lGLtPg8w2PdNBnMK16OZgzWhx c0zJvxWUheogAnYNjkv+hoiRJZUwQ3RqKHkzOtajxaK5TCf0+BzAOle54jLG5dAOcpXhuFzw zMQMNgZU9PXEMJGZVxlqx7qqJfZXM= Received: from bzg.fr (did75-10-82-236-231-147.fbx.proxad.net [82.236.231.147]) by mxa.mailgun.org with ESMTP id 54def797.7f1f54175120-in7; Sat, 14 Feb 2015 07:21:59 -0000 (UTC) Received: by bzg.fr (Postfix, from userid 1000) id 76769382F5E; Sat, 14 Feb 2015 08:21:56 +0100 (CET) From: Bastien In-Reply-To: <87h9uphshx.fsf@gmail.com> (Thierry Volpiatto's message of "Sat, 14 Feb 2015 08:17:14 +0100") References: <87h9uphshx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Date: Sat, 14 Feb 2015 08:21:56 +0100 Message-Id: <87fva9ufe3.fsf@altern.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Mailgun-Sid: WyIwN2QxNCIsICIxOTg2NEBkZWJidWdzLmdudS5vcmciLCAiMjg4OGY5Il0= X-Spam-Score: 0.0 (/) 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: 0.0 (/) --=-=-= Content-Type: text/plain Hi Thierry, Thierry Volpiatto writes: > Actually to start emacs-25 I have to advice `package-initialize' to set > `package--initialized' before. Yes, I reported this here: http://article.gmane.org/gmane.emacs.diffs/129142 See the attached patch. Can you double check it's correct for you? CC'ing Artur as he may want to double check too. Thanks, --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=package.el.patch diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index d8b4595..22676ae 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -1147,7 +1147,9 @@ If successful, set `package-archive-contents'." (package-read-archive-contents (car archive))) ;; Build compat table. (setq package--compatibility-table (make-hash-table :test 'eq)) - (package--mapc #'package--add-to-compatibility-table)) + ;; Pretend package is initialized when reading for the first time. + (let ((package--initialized t)) + (package--mapc #'package--add-to-compatibility-table))) (defun package-read-archive-contents (archive) "Re-read archive contents for ARCHIVE. --=-=-= Content-Type: text/plain -- Bastien --=-=-=-- From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting In-Reply-To: <87h9uphshx.fsf@gmail.com> Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Feb 2015 07:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19864@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142389946524130 (code B ref -1); Sat, 14 Feb 2015 07:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Feb 2015 07:37:45 +0000 Received: from localhost ([127.0.0.1]:42650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMXIP-0006H8-G1 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:37:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53401) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMXIN-0006Gu-9k for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:37:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMXID-0008Hd-20 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:37:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38121) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXIC-0008HZ-W9 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:37:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55024) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXI8-0008Nv-0Y for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:37:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMXI2-0008EV-96 for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:37:27 -0500 Received: from plane.gmane.org ([80.91.229.3]:36581) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXI2-0008E9-3B for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:37:22 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YMXI0-0005ux-Hh for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 08:37:20 +0100 Received: from lbe83-2-78-243-104-167.fbx.proxad.net ([78.243.104.167]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2015 08:37:20 +0100 Received: from thierry.volpiatto by lbe83-2-78-243-104-167.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2015 08:37:20 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Sat, 14 Feb 2015 08:37:14 +0100 Organization: Emacs Helm Lines: 25 Message-ID: <87d25dhrkl.fsf@gmail.com> References: <87h9uphshx.fsf@gmail.com> <87fva9ufe3.fsf@altern.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lbe83-2-78-243-104-167.fbx.proxad.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:deWtioi/yq2tXpW/6MUNFEU+6J4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -4.1 (----) 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: -4.1 (----) Bastien writes: > Hi Thierry, > > Thierry Volpiatto writes: > >> Actually to start emacs-25 I have to advice `package-initialize' to set >> `package--initialized' before. > > Yes, I reported this here: > http://article.gmane.org/gmane.emacs.diffs/129142 > > See the attached patch. > > Can you double check it's correct for you? > CC'ing Artur as he may want to double check too. Looks more like a work around, (i.e what's package--initialized utility if we have to let-bound it to be able to run code) Arthur will decide what to do. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting In-Reply-To: <87h9uphshx.fsf@gmail.com> Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Feb 2015 08:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19864@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142390156927115 (code B ref -1); Sat, 14 Feb 2015 08:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Feb 2015 08:12:49 +0000 Received: from localhost ([127.0.0.1]:42659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMXqL-00073G-7v for submit@debbugs.gnu.org; Sat, 14 Feb 2015 03:12:49 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56295) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMXqJ-000731-6T for submit@debbugs.gnu.org; Sat, 14 Feb 2015 03:12:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMXqC-0000oR-UL for submit@debbugs.gnu.org; Sat, 14 Feb 2015 03:12:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXqC-0000oN-R5 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 03:12:40 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58012) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXqB-0007Td-Fz for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 03:12:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMXq6-0000n7-Dq for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 03:12:39 -0500 Received: from plane.gmane.org ([80.91.229.3]:37446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMXq6-0000n3-6O for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 03:12:34 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YMXq3-0006fS-So for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 09:12:31 +0100 Received: from lbe83-2-78-243-104-167.fbx.proxad.net ([78.243.104.167]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2015 09:12:31 +0100 Received: from thierry.volpiatto by lbe83-2-78-243-104-167.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 14 Feb 2015 09:12:31 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Sat, 14 Feb 2015 09:12:26 +0100 Organization: Emacs Helm Lines: 72 Message-ID: <87mw4gnc7p.fsf@gmail.com> References: <87h9uphshx.fsf@gmail.com> <87fva9ufe3.fsf@altern.org> <87d25dhrkl.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lbe83-2-78-243-104-167.fbx.proxad.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:9c66H53hMdN2s71Th/LhPEHGvak= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -4.1 (----) 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: -4.1 (----) Thierry Volpiatto writes: > Bastien writes: > >> Hi Thierry, >> >> Thierry Volpiatto writes: >> >>> Actually to start emacs-25 I have to advice `package-initialize' to set >>> `package--initialized' before. >> >> Yes, I reported this here: >> http://article.gmane.org/gmane.emacs.diffs/129142 >> >> See the attached patch. >> >> Can you double check it's correct for you? >> CC'ing Artur as he may want to double check too. > > Looks more like a work around, (i.e what's package--initialized utility > if we have to let-bound it to be able to run code) Arthur will decide > what to do. Here a patch that set package--initialized when package-archive-contents is feeded and then setup package--compatibility-table. diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index d8b4595..f7b9ef9 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -1139,13 +1139,17 @@ Will throw an error if the archive version is too new." (car contents) package-archive-version)) (cdr contents)))))) -(defun package-read-all-archive-contents () +(defun package-read-all-archive-contents (&optional no-compat-table) "Re-read `archive-contents', if it exists. If successful, set `package-archive-contents'." (setq package-archive-contents nil) (dolist (archive package-archives) (package-read-archive-contents (car archive))) ;; Build compat table. + (unless no-compat-table + (package--build-compat-table))) + +(defun package--build-compat-table () (setq package--compatibility-table (make-hash-table :test 'eq)) (package--mapc #'package--add-to-compatibility-table)) @@ -1738,11 +1742,14 @@ If optional arg NO-ACTIVATE is non-nil, don't activate packages." (interactive) (setq package-alist nil) (package-load-all-descriptors) - (package-read-all-archive-contents) + (package-read-all-archive-contents t) + ;; Decide package is initialized when + ;; `package-archive-contents' is feeded. + (setq package--initialized t) + (package--build-compat-table) (unless no-activate (dolist (elt package-alist) - (package-activate (car elt)))) - (setq package--initialized t)) + (package-activate (car elt))))) (defun package--add-to-compatibility-table (pkg) "If PKG is compatible (without dependencies), add to the compatibility table. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting In-Reply-To: <87h9uphshx.fsf@gmail.com> Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Feb 2015 09:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19864@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14239937715897 (code B ref -1); Sun, 15 Feb 2015 09:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2015 09:49:31 +0000 Received: from localhost ([127.0.0.1]:44313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMvpS-0001X3-RR for submit@debbugs.gnu.org; Sun, 15 Feb 2015 04:49:31 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54296) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMvpR-0001Wr-7f for submit@debbugs.gnu.org; Sun, 15 Feb 2015 04:49:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMvpH-0008KP-3c for submit@debbugs.gnu.org; Sun, 15 Feb 2015 04:49:23 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMvpH-0008KK-0m for submit@debbugs.gnu.org; Sun, 15 Feb 2015 04:49:19 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMvpC-0002PE-58 for bug-gnu-emacs@gnu.org; Sun, 15 Feb 2015 04:49:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMvp7-0008Jk-6e for bug-gnu-emacs@gnu.org; Sun, 15 Feb 2015 04:49:14 -0500 Received: from plane.gmane.org ([80.91.229.3]:36670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMvp7-0008Je-0F for bug-gnu-emacs@gnu.org; Sun, 15 Feb 2015 04:49:09 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YMvp4-00074k-JF for bug-gnu-emacs@gnu.org; Sun, 15 Feb 2015 10:49:06 +0100 Received: from lbe83-2-78-243-104-167.fbx.proxad.net ([78.243.104.167]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Feb 2015 10:49:06 +0100 Received: from thierry.volpiatto by lbe83-2-78-243-104-167.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Feb 2015 10:49:06 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Sun, 15 Feb 2015 10:48:57 +0100 Organization: Emacs Helm Lines: 38 Message-ID: <87pp9b5wty.fsf@gmail.com> References: <87h9uphshx.fsf@gmail.com> <87fva9ufe3.fsf@altern.org> <87d25dhrkl.fsf@gmail.com> <87mw4gnc7p.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lbe83-2-78-243-104-167.fbx.proxad.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:S/xFv2McKy29p/XWSdmZyxIoHEk= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -4.1 (----) 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: -4.1 (----) Thierry Volpiatto writes: > Thierry Volpiatto writes: > >> Bastien writes: >> >>> Hi Thierry, >>> >>> Thierry Volpiatto writes: >>> >>>> Actually to start emacs-25 I have to advice `package-initialize' to set >>>> `package--initialized' before. >>> >>> Yes, I reported this here: >>> http://article.gmane.org/gmane.emacs.diffs/129142 >>> >>> See the attached patch. >>> >>> Can you double check it's correct for you? >>> CC'ing Artur as he may want to double check too. >> >> Looks more like a work around, (i.e what's package--initialized utility >> if we have to let-bound it to be able to run code) Arthur will decide >> what to do. > > Here a patch that set package--initialized when package-archive-contents > is feeded and then setup package--compatibility-table. Looks that this patch have been applied (or more or less the same thing), probably you can notify people involved in this bugreport when you do so... Thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting Resent-From: Artur Malabarba Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Feb 2015 14:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 19864@debbugs.gnu.org Reply-To: bruce.connor.am@gmail.com Received: via spool by 19864-submit@debbugs.gnu.org id=B19864.14240115455084 (code B ref 19864); Sun, 15 Feb 2015 14:46:01 +0000 Received: (at 19864) by debbugs.gnu.org; 15 Feb 2015 14:45:45 +0000 Received: from localhost ([127.0.0.1]:44443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YN0S8-0001Jw-Ig for submit@debbugs.gnu.org; Sun, 15 Feb 2015 09:45:44 -0500 Received: from mail-ob0-f169.google.com ([209.85.214.169]:63109) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YN0S5-0001Jg-17 for 19864@debbugs.gnu.org; Sun, 15 Feb 2015 09:45:41 -0500 Received: by mail-ob0-f169.google.com with SMTP id wp4so34758950obc.0 for <19864@debbugs.gnu.org>; Sun, 15 Feb 2015 06:45:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=sinQPOCjNswg17xTWJBKf9sUoGqz4ehpKaaVa+Px1FI=; b=08hOVyJwc2W9Zzcif+zYFze2qpSjIsccQr/OZHirQUAXXhm8bqKoR8qRaJPOWOJ5Si EkduwFocdkqcWiYijvGaXRdCGZP0AJbnERzD3H+xTqm4re5bv5y55gFbUWxPRCg+gcnr rG+TizuNMDzMc+h19d3c2McufSj+lXkqqI7q8hbqOcqkKHkr41KR9QWKJ1Mc7FDwiXWE dg9EzKkfhFBXY4zJtPtMU5U/Ow25IIG1o0tRbUPiCABr0LQCaH16XntcTGXTrCqyI57m ozV3GkXF6cxGPLgf9ezXJhyaUt4wAdSAmydrcA3N8oBuOyu+Y8t5nRM3L6NeBUxqBtDj wjxg== MIME-Version: 1.0 X-Received: by 10.202.97.130 with SMTP id v124mr11986099oib.34.1424011535113; Sun, 15 Feb 2015 06:45:35 -0800 (PST) Received: by 10.76.125.1 with HTTP; Sun, 15 Feb 2015 06:45:35 -0800 (PST) In-Reply-To: <87pp9b5wty.fsf@gmail.com> References: <87fva9ufe3.fsf@altern.org> <87d25dhrkl.fsf@gmail.com> <87mw4gnc7p.fsf@gmail.com> <87h9uphshx.fsf@gmail.com> <87pp9b5wty.fsf@gmail.com> Date: Sun, 15 Feb 2015 14:45:35 +0000 X-Google-Sender-Auth: -CmGCr6ayq5r4vfOyVoXNftZP00 Message-ID: From: Artur Malabarba Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) 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: -0.7 (/) Hi, I only just ran into this thread (despite being mentioned above I don't think I was cc'ed). I confirm this was fixed yesterday, so this report can be closed. Sorry I didn't see your patch Thierry (as I said, I only just found this thread). Artur From unknown Sun Jun 22 07:42:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19864: 25.0.50; package-initialize is no more starting Resent-From: Thierry Volpiatto Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Feb 2015 07:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: bruce.connor.am@gmail.com Cc: 19864@debbugs.gnu.org Received: via spool by 19864-submit@debbugs.gnu.org id=B19864.142407028026453 (code B ref 19864); Mon, 16 Feb 2015 07:05:01 +0000 Received: (at 19864) by debbugs.gnu.org; 16 Feb 2015 07:04:40 +0000 Received: from localhost ([127.0.0.1]:45112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNFjU-0006sb-7Y for submit@debbugs.gnu.org; Mon, 16 Feb 2015 02:04:40 -0500 Received: from mail-we0-f175.google.com ([74.125.82.175]:45228) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNFjR-0006sN-Ux for 19864@debbugs.gnu.org; Mon, 16 Feb 2015 02:04:38 -0500 Received: by mail-we0-f175.google.com with SMTP id x3so27475013wes.6 for <19864@debbugs.gnu.org>; Sun, 15 Feb 2015 23:04:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=qCFWk0gnXf95agpDHqATXqZAm4uZxa7+WWyLfE9RTQ8=; b=Fn9DC/5/Z4nFntQBgvxlNbo1vO6poNMbCZbrcBQF6WbL+FIIBtK5XTi7DHzRf1Vg+X bECOrz7O5UIPXbQ3Xh1Lxd1YW+3A+LkOknhJJkcBzAoiL0NnLKX/RNS87gvmoy6YRUr+ xBMJx+hlcQ7QBxaydjuJX0rIcgvKKO+yl7ly0t8xDrmsha3NrbBIukdYExsKCscYcde5 PQWEg7pU9KfAdXfGF7xpx1K8TWz6bkn9W/Ca0LKQgrj8ncJq5DTxUesW8mkxFdYhN/Bh u51cRc/EqfjB0h6O9UUtZl8boY6dMga7R2Sf+kICN5sHVgqup0xE6gnsedAyouVQ0cFD WqNw== X-Received: by 10.194.77.133 with SMTP id s5mr47778132wjw.71.1424070272327; Sun, 15 Feb 2015 23:04:32 -0800 (PST) Received: from dell-14z ([37.160.217.225]) by mx.google.com with ESMTPSA id y14sm8314820wjr.39.2015.02.15.23.04.30 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 15 Feb 2015 23:04:31 -0800 (PST) References: <87fva9ufe3.fsf@altern.org> <87d25dhrkl.fsf@gmail.com> <87mw4gnc7p.fsf@gmail.com> <87h9uphshx.fsf@gmail.com> <87pp9b5wty.fsf@gmail.com> From: Thierry Volpiatto In-reply-to: Date: Mon, 16 Feb 2015 08:04:27 +0100 Message-ID: <87egpq1gn8.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -0.7 (/) Artur Malabarba writes: > I confirm this was fixed yesterday, so this report can be closed. Ok thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sun Jun 22 07:42:45 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Thierry Volpiatto Subject: bug#19864: closed (Re: bug#19864: 25.0.50; package-initialize is no more starting) Message-ID: References: <87h9ummfny.fsf@altern.org> <87h9uphshx.fsf@gmail.com> X-Gnu-PR-Message: they-closed 19864 X-Gnu-PR-Package: emacs Reply-To: 19864@debbugs.gnu.org Date: Mon, 16 Feb 2015 08:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1424074862-624-1" This is a multi-part message in MIME format... ------------=_1424074862-624-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #19864: 25.0.50; package-initialize is no more starting which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 19864@debbugs.gnu.org. --=20 19864: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D19864 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1424074862-624-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 19864-done) by debbugs.gnu.org; 16 Feb 2015 08:20:18 +0000 Received: from localhost ([127.0.0.1]:45128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNGuf-00008y-KA for submit@debbugs.gnu.org; Mon, 16 Feb 2015 03:20:17 -0500 Received: from mail-s76.mailgun.info ([184.173.153.204]:49758) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNGuc-00008i-3l for 19864-done@debbugs.gnu.org; Mon, 16 Feb 2015 03:20:15 -0500 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=bzg.fr; q=dns/txt; s=pic; t=1424074807; h=Sender: Content-Type: Mime-Version: Message-Id: Date: References: In-Reply-To: Subject: Cc: To: From; bh=5COAUgPlbwKS/BImgZ97Ml8hXHnuPr10cGfpkNlgX8Q=; b=PVE0bC/xcRNXrTKYcNxWxLLBsNipHWBSQgB4lM6FGejd83FqiZAE0ZerlhlFaHvp9aUlrOhe rHZc7g6zFjQy+0JWxmt3UILjzl+T/CA7xMVtHzLhVl3If3E03nDewUl929DwhtGE/YrGkSFf bj9lBNDwTanasCOKWt0I0fo8j44= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bzg.fr; s=pic; q=dns; h=From: To: Cc: Subject: In-Reply-To: References: Date: Message-Id: Mime-Version: Content-Type: Sender; b=a/Ige8YmBDXDMG1vD+AFfC0pOO1Ku3ROrMqLy8ULBiKqKoqPZfnqYSqLgysLeyxBuWFObA T/uEiejeMgBI0hRSmBp6vJ5uVYCy8nCKGqn9i28cB8BTrp82RQ8pIhlTxQV/vLBBbS3DsH0z iU+LGpL36rZM9DMNJ6Sav0X3mAedc= Received: from bzg.fr (nor75-h12-89-90-48-63.dsl.sta.abo.bbox.fr [89.90.48.63]) by mxa.mailgun.org with ESMTP id 54e1a833.7fbb3ecce990-in2; Mon, 16 Feb 2015 08:20:03 -0000 (UTC) Received: by bzg.fr (Postfix, from userid 1000) id 7E668382F03; Mon, 16 Feb 2015 09:20:01 +0100 (CET) From: Bastien To: Thierry Volpiatto Subject: Re: bug#19864: 25.0.50; package-initialize is no more starting In-Reply-To: <87egpq1gn8.fsf@gmail.com> (Thierry Volpiatto's message of "Mon, 16 Feb 2015 08:04:27 +0100") References: <87fva9ufe3.fsf@altern.org> <87d25dhrkl.fsf@gmail.com> <87mw4gnc7p.fsf@gmail.com> <87h9uphshx.fsf@gmail.com> <87pp9b5wty.fsf@gmail.com> <87egpq1gn8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Date: Mon, 16 Feb 2015 09:20:01 +0100 Message-Id: <87h9ummfny.fsf@altern.org> Mime-Version: 1.0 Content-Type: text/plain X-Mailgun-Sid: WyJiZDkyZiIsICIxOTg2NC1kb25lQGRlYmJ1Z3MuZ251Lm9yZyIsICIyODg4ZjkiXQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 19864-done Cc: 19864-done@debbugs.gnu.org, bruce.connor.am@gmail.com 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: 0.0 (/) Thierry Volpiatto writes: > Artur Malabarba writes: > >> I confirm this was fixed yesterday, so this report can be closed. > > Ok thanks. Thanks and closed. -- Bastien ------------=_1424074862-624-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Feb 2015 07:17:43 +0000 Received: from localhost ([127.0.0.1]:42641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWz0-0005oe-4U for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51911) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMWyy-0005oQ-65 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMWyn-00036S-Hk for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyn-00036O-E6 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 02:17:29 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyh-0003Kl-M7 for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YMWyb-00033Z-Nt for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:23 -0500 Received: from mail-wi0-x22b.google.com ([2a00:1450:400c:c05::22b]:45027) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YMWyb-00033J-DU for bug-gnu-emacs@gnu.org; Sat, 14 Feb 2015 02:17:17 -0500 Received: by mail-wi0-f171.google.com with SMTP id hi2so16475014wib.4 for ; Fri, 13 Feb 2015 23:17:16 -0800 (PST) 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; bh=IXjO8vFhKAkGatQL17HeS4Gf6Sre7cMFmhI++gDUaSk=; b=To5n6U8Uzjq8b/HF1HRawg/dibex5ycoLhK0R4iiAMOs4NtS7g3JihoguNaDermILH mb/PUfEIoq5Sz0lNIHYlDjRoBpvdGfzFMaSEW0J8l5AFQCebl9XgQDBGKxBBKv+qbotL LDNUAaBPgBb/EWE5QGmT9sJPCiR3v79pUV3xSHryb5QoFv0gkQOMENyYVoagX4QeLCdw sE+oHn/ioguXdxSmsCr95kWArMhz2D7iPzna1OXx3IHYagtBh13znO5GM+gHbO2O8OcO 6SedZ7Ct7P1y4KmOmSksOqoUNV4sjLq3dcGUgoIo0sou11FH4mMfDz/42sB/SAUkJi2p saYQ== X-Received: by 10.180.12.84 with SMTP id w20mr15077748wib.9.1423898236819; Fri, 13 Feb 2015 23:17:16 -0800 (PST) Received: from dell-14z (lbe83-2-78-243-104-167.fbx.proxad.net. [78.243.104.167]) by mx.google.com with ESMTPSA id vh8sm13101916wjc.12.2015.02.13.23.17.15 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 13 Feb 2015 23:17:15 -0800 (PST) From: Thierry Volpiatto To: bug-gnu-emacs@gnu.org Subject: 25.0.50; package-initialize is no more starting Date: Sat, 14 Feb 2015 08:17:14 +0100 Message-ID: <87h9uphshx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain 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: -4.0 (----) 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: -4.0 (----) Hi, `package-initialize' is returning an error because it calls `package-read-all-archive-contents' which use package--mapc, which in turn use `package-installed-p' which return an error if `package--initialized' is nil. And this variable is set at end of `package-initialize'. Actually to start emacs-25 I have to advice `package-initialize' to set `package--initialized' before. In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit) of 2015-02-14 on dell-14z Repository revision: 61b4c22c6eba96718327a0d208a8492d8bad76e0 Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.1 LTS Configured using: `configure --with-x-toolkit=lucid --without-toolkit-scroll-bars --without-gconf --without-gsettings' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: magit-auto-revert-mode: t diff-auto-refine-mode: t git-gutter-mode: t psession-mode: t golden-ratio-mode: t winner-mode: t global-undo-tree-mode: t undo-tree-mode: t auto-image-file-mode: t eldoc-in-minibuffer-mode: t show-paren-mode: t display-time-mode: t recentf-mode: t savehist-mode: t minibuffer-depth-indicate-mode: t helm-descbinds-mode: t helm-mode: t shell-dirtrack-mode: t helm-adaptive-mode: t helm-match-plugin-mode: t helm-occur-match-plugin-mode: t helm-autoresize-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent messages: Are you sure you want to quit reading news? (y or n) y Saving /home/thierry/.newsrc.eld... Saving file /home/thierry/.newsrc.eld... Wrote /home/thierry/.newsrc.eld Saving /home/thierry/.newsrc.eld...done ad-handle-definition: `vc-revert' got redefined (No files need saving) Type a prefix key to toggle it. Run 'actions' with their prefixes. '?' for more help. Running git pull Git finished Load-path shadows: ~/elisp/auctex/lpath hides ~/elisp/emacs-wget/lpath /usr/local/share/emacs/25.0.50/lisp/emacs-lisp/tq hides ~/elisp/emms/lisp/tq Features: (magit-key-mode magit view help-mode autorevert filenotify git-rebase-mode git-commit-mode log-edit helm-ls-git vc vc-dispatcher flow-fill gnus-cite gnus-async gnus-bcklg gnus-ml nndraft nnmh nnml nnfolder gnutls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache shadow emacsbug mail-extr epa-mail smiley gnus-art mm-uu mml2015 mm-view mml-smime smime dig w3m-form cl-indent mule-util mm-archive network-stream nsm starttls url-http url-gw url-cache url-auth url-handlers finder-inf helm-elisp-package helm-command helm-elisp helm-eval make-mode bug-reference add-log vc-filewise vc-rcs conf-mode markdown-mode sh-script smie executable vc-git diff-mode naquadah-theme em-unix em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias align-let git-gutter server psession golden-ratio winner undo-tree diff slime-xref-browser slime-banner slime-tramp slime-asdf slime-fancy slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations bridge slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime etags xref arc-mode archive-mode image-file xdvi-search preview-latex tex-site auto-loads pcomplete-extension pcmpl-unix pcmpl-gnu em-term term disp-table ehelp python eldoc-eval warnings whitespace paren time recentf tree-widget savehist mu4e-config org-mu4e helm-mu mu4e-contrib mu4e mu4e-speedbar speedbar sb-image ezimage dframe mu4e-main mu4e-view mu4e-headers mu4e-compose mu4e-draft mu4e-actions ido rfc2368 mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils mu4e-lists mu4e-about mu4e-vars mu4e-meta gnus-dired nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc parse-time gnus-spec gnus-int gnus-range gnus-win nnoo config-w3m w3m-search w3m doc-view jka-compr image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util w3m-load smtpmail-async smtpmail sendmail dired-async iterator lacarte iedit-rect iedit iedit-lib smallurl mm-url gnus gnus-ems nnheader wid-edit rectangle-utils rect ledger-config ledger esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-groups eshell esh-module esh-mode esh-arg esh-util tv-utils pcvs vc-cvs pcvs-parse pcvs-info pcvs-defs pcvs-util ewoc mb-depth cl-info hyperspec esh-toggle flymake no-word htmlize cl dired-extension emms-vlc-config emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url hl-line emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-playlist-mode emms-player-vlc emms-player-mplayer emms-info emms-streams later-do emms-source-playlist emms-source-file emms-player-simple emms-setup emms emms-compat org-config-thierry ob-sh org-crypt appt diary-lib diary-loaddefs org-annotation-helper addressbook-bookmark message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader firefox-protocol bookmark-firefox-handler bookmark-extensions init-helm-thierry helm-descbinds helm-extensions-autoloads helm-mode helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap thingatpt helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf mailcap bookmark pp helm-locate helm-help helm-org org-location-google-maps org-agenda google-maps google-maps-static url-util url-parse url-vars google-maps-geocode google-maps-base json org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-match-plugin helm-grep wgrep-helm wgrep helm-regexp helm-plugin grep helm-external helm-utils dired compile comint ansi-color ring helm easy-mmode helm-source eieio-compat helm-config helm-autoloads async-bytecomp async helm-aliases epa-file epa derived epg auth-source eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core cl-generic pcase gnus-util mm-util mail-prsvr password-cache cl-macs gv slime-autoloads package epg-config time-date avoid cus-start cus-load w3m-wget info easymenu edmacro kmacro advice help-fns net-utils cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd 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 frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev 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 make-network-process dbusbind gfilenotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 894383 118136) (symbols 48 64127 4) (miscs 40 1498 1692) (strings 32 183594 22246) (string-bytes 1 5395023) (vectors 16 70786) (vector-slots 8 1848082 111964) (floats 8 2001 472) (intervals 56 53546 22863) (buffers 976 157) (heap 1024 94179 9926)) -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 ------------=_1424074862-624-1--