From unknown Mon Jun 23 13:11:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#21138 <21138@debbugs.gnu.org> To: bug#21138 <21138@debbugs.gnu.org> Subject: Status: 24.5; package system not initializing Reply-To: bug#21138 <21138@debbugs.gnu.org> Date: Mon, 23 Jun 2025 20:11:08 +0000 retitle 21138 24.5; package system not initializing reassign 21138 emacs submitter 21138 Jerry Asher severity 21138 normal tag 21138 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 02:18:35 2015 Received: (at submit) by debbugs.gnu.org; 27 Jul 2015 06:18:35 +0000 Received: from localhost ([127.0.0.1]:59566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJbkB-00089M-0O for submit@debbugs.gnu.org; Mon, 27 Jul 2015 02:18:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55058) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJZjw-0004ym-Su for submit@debbugs.gnu.org; Mon, 27 Jul 2015 00:10:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJZjv-0001Vm-G9 for submit@debbugs.gnu.org; Mon, 27 Jul 2015 00:10:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38735) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJZjv-0001Vi-Cu for submit@debbugs.gnu.org; Mon, 27 Jul 2015 00:10:11 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40328) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJZju-0004J9-2F for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 00:10:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJZjs-0001V6-Ke for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 00:10:09 -0400 Received: from mail-ig0-x232.google.com ([2607:f8b0:4001:c05::232]:33016) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJZjs-0001TI-G3 for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 00:10:08 -0400 Received: by igbpg9 with SMTP id pg9so76275084igb.0 for ; Sun, 26 Jul 2015 21:10:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=rjAsbY+WQ7RjHDMTkcttFR5eGLgUat3Utnf/2Qp8xnU=; b=Jc4LXkYvVDEEjW/dOUI85VKWaWCgKzo3QPYPnQeSJK1oLotQVUUo8RhbgC580pk1ea OyWt0X0eK0w9CZEHX7b2l0Vq5bplczuGrwg2OBvkqbcmCXMv0VgDCxLENOSVRUqD6WlB cckvC1Jv2ekBT3wtfbpT3KBpK6ev8oFfqIhUbdo3/UZBl7+eOmgjxtchRfRuanzmc6j6 OY6A+p9MVbm3WtYVla+ce1PZT7yigJXSdemrO9pUinnM4yT+na+/H0vY8fI/T+bdTHAj PZLJ/Tg7HNpc6gVQuiHH9bMp8lIVJl/XY50gITz6d2OxTrEHGcXjIJkknncK9TRYd1ML UzEg== X-Received: by 10.50.1.79 with SMTP id 15mr14999590igk.68.1437970207376; Sun, 26 Jul 2015 21:10:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.126.140 with HTTP; Sun, 26 Jul 2015 21:09:48 -0700 (PDT) From: Jerry Asher Date: Sun, 26 Jul 2015 21:09:48 -0700 Message-ID: Subject: 24.5; package system not initializing To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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: -3.8 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 27 Jul 2015 02:18:32 -0400 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: -3.8 (---) On a fresh install of 24.5, I am not seeing the package system initialize. package-enable-at-startup is t and based on http://www.gnu.org/software/emacs/manual/html_node/elisp/Packaging-Basics.h= tml#Packaging-Basics > Whenever Emacs starts up, it automatically calls the function package-ini= tialize to load installed packages. This is done after loading the init fil= e and abbrev file (if any) and before running after-init-hook (see Startup = Summary). Automatic package loading is disabled if the user option package-= enable-at-startup is nil. I am not calling package-initialize. Do I need to call package-initialize in 24.5? The documentation implies I do not. Thanks, Jerry In GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/usr --host=3Di686-pc-mingw32' Important settings: value of $LANG: ENU locale-coding-system: cp1252 Major mode: Package Menu Minor modes in effect: tooltip-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. zlib library not found Contacting host: elpa.gnu.org:80 Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug sendmail mule-util mm-archive message format-spec rfc822 mml easymenu mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils network-stream starttls url-http tls mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio byte-opt bytecomp byte-compile cl-extra cl-loaddefs cl-lib cconv eieio-core gnus-util mm-util help-fns mail-prsvr password-cache url-vars finder-inf package epg-config time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment 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 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 w32notify w32 multi-tty emacs) Memory information: ((conses 8 120956 13531) (symbols 32 20353 0) (miscs 32 36 89) (strings 16 20741 3703) (string-bytes 1 556580) (vectors 8 13196) (vector-slots 4 421956 13306) (floats 8 68 262) (intervals 28 4156 591) (buffers 508 12)) From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 02:25:27 2015 Received: (at 21138) by debbugs.gnu.org; 27 Jul 2015 06:25:27 +0000 Received: from localhost ([127.0.0.1]:59573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJbqo-0008Kb-77 for submit@debbugs.gnu.org; Mon, 27 Jul 2015 02:25:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJbqj-0008KP-Px for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 02:25:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJbqi-0005i9-FU for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 02:25:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40440) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJbqh-0005gp-41; Mon, 27 Jul 2015 02:25:19 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZJbqf-00039v-5w; Mon, 27 Jul 2015 02:25:17 -0400 From: Glenn Morris To: Jerry Asher Subject: Re: bug#21138: 24.5; package system not initializing References: X-Spook: SCUD missile Rand Corporation Smuggling basement X-Ran: >-H-=+iGIEdI9n.LNL9fT~l9-~cw(QeFMI=- (Jerry Asher's message of "Sun, 26 Jul 2015 21:09:48 -0700") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 21138 Cc: 21138@debbugs.gnu.org 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: -5.0 (-----) Jerry Asher wrote: > On a fresh install of 24.5, I am not seeing the package system initialize. Works for me: rm -rf /tmp/foo mkdir /tmp/foo HOME=/tmp/foo emacs-24.5 M-x list-packages RET install "coffee-mode" as a random example C-x C-c HOME=/tmp/foo emacs-24.5 1.coffee -> buffer is in Coffee mode From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 05:44:30 2015 Received: (at 21138) by debbugs.gnu.org; 27 Jul 2015 09:44:30 +0000 Received: from localhost ([127.0.0.1]:59646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJexR-0004fi-56 for submit@debbugs.gnu.org; Mon, 27 Jul 2015 05:44:29 -0400 Received: from mail-lb0-f182.google.com ([209.85.217.182]:33533) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJexP-0004fa-06 for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 05:44:27 -0400 Received: by lbbyj8 with SMTP id yj8so49621181lbb.0 for <21138@debbugs.gnu.org>; Mon, 27 Jul 2015 02:44:25 -0700 (PDT) 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=tpc7ADDnruB7u/cGU4kw6QK4GfPL04YyJLDPLLwNYRI=; b=XJnqOr0uZGBq/xOyUALlYwV/8pb9QD495Ej+ljpHXjSZYDvbHaim2jmLjQYVrwJ8y1 DI/vGjKjMrJZhX6uTc49bCtVqOCG3LQG9L+wiXBaJuejeQ5MFJJUxTCHuQSti7MTSsSw I05GSy+VpI058lJvYl0NqxuXhKMERllbvnrnsw/qz9o3S8pIvkQe2Z+mieGhhmh3TZhT hk7gbJqViRmQeGdAM6FYjFa2E9bXeGy6UK30az4rHED8/3QUL8cjAbN4ztaV+4FjK4R9 Ezfh2x0e/5rQwb693Z2QRzEfp/drYUVwHh6oTPnXE3dfQMyKeopkzMeRwLqqrPVr6eg+ hcuw== MIME-Version: 1.0 X-Received: by 10.112.138.199 with SMTP id qs7mr26106983lbb.21.1437990265929; Mon, 27 Jul 2015 02:44:25 -0700 (PDT) Received: by 10.25.134.139 with HTTP; Mon, 27 Jul 2015 02:44:25 -0700 (PDT) In-Reply-To: References: Date: Mon, 27 Jul 2015 10:44:25 +0100 X-Google-Sender-Auth: U1CPd3VnfOQ5OhK_eCc1iD1qrp4 Message-ID: Subject: Re: bug#21138: 24.5; package system not initializing From: Artur Malabarba To: Jerry Asher Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21138 Cc: 21138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: bruce.connor.am@gmail.com 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 (/) > Do I need to call package-initialize in 24.5? The documentation > implies I do not. You do not. > On a fresh install of 24.5, I am not seeing the package system initialize. What makes you think that? What values do you get for `package--initialized` and for `package-enable-at-startup` after Emacs has finished starting up? From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 07:29:57 2015 Received: (at submit) by debbugs.gnu.org; 27 Jul 2015 11:29:57 +0000 Received: from localhost ([127.0.0.1]:59706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJgbU-0007Ah-Gi for submit@debbugs.gnu.org; Mon, 27 Jul 2015 07:29:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34890) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJgbR-0007AZ-Ve for submit@debbugs.gnu.org; Mon, 27 Jul 2015 07:29:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJgbQ-0005GV-Uq for submit@debbugs.gnu.org; Mon, 27 Jul 2015 07:29:53 -0400 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]:42830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJgbQ-0005GQ-SE for submit@debbugs.gnu.org; Mon, 27 Jul 2015 07:29:52 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJgbP-0003Cl-Qh for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 07:29:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJgbK-0005E6-Nd for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 07:29:51 -0400 Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:34498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJgbK-0005D3-GH for bug-gnu-emacs@gnu.org; Mon, 27 Jul 2015 07:29:46 -0400 Received: by pacan13 with SMTP id an13so51319853pac.1 for ; Mon, 27 Jul 2015 04:29:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:subject:in-reply-to:date:message-id:mime-version :content-type; bh=zzGxfzdjJ1lQQATEMjIohHxJviVBEoFuhSheJtxaTcE=; b=iqgAxjx6G1w3RXOv5lSf7zvxv93qqKTDJp1rh69T0/izNYpZz1eqJxOomqhepJRCS6 NZONDrPv/Aa1zBDVQhfx+BNSskwDDIBCLBP5GEFOB/xA7C+nPSou3pQaUbgNuqnv0rkV 6VFRuu9zVTQtrqgZDQV3OaLRuoCAeAqCefmS0c114Lu6Ip5JOq196BM94IL+Eh8NyPBB iwu6iBnBFjtShmZs4TOmlCY5zMrDYnLsCMZ1/z/B2Hj73fBY/mAJZDOBiYBGQluE5LjN ColY8Y5FlnvLu+1hi77vAV109rGGzCps0x8GMkVGQcHR3qAvbQoMvPWpj8gbaDqdRgJx HklQ== X-Received: by 10.66.100.233 with SMTP id fb9mr66178065pab.128.1437996584893; Mon, 27 Jul 2015 04:29:44 -0700 (PDT) Received: from localhost (ppp118-209-68-11.lns20.mel4.internode.on.net. [118.209.68.11]) by smtp.gmail.com with ESMTPSA id q7sm29016074pdj.31.2015.07.27.04.29.42 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Jul 2015 04:29:43 -0700 (PDT) References: From: Alexis To: bug-gnu-emacs@gnu.org Subject: Re: bug#21138: 24.5; package system not initializing In-reply-to: Date: Mon, 27 Jul 2015 21:29:38 +1000 Message-ID: <87d1zdzvml.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed 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 (----) Artur Malabarba writes: >> Do I need to call package-initialize in 24.5? The documentation >> implies I do not. > > You do not. > >> On a fresh install of 24.5, I am not seeing the package system >> initialize. > > What makes you think that? What values do you get for > `package--initialized` and for `package-enable-at-startup` after > Emacs has finished starting up? i'm on 24.5.2 (manually compiled on Debian Jessie x86_64), and when i comment out `package-initialize' from my init.el and start a non-daemonised instance of Emacs, startup doesn't fully complete due to `package-archives' being a void variable on which my config tries to use `add-to-list'. Then, commenting out such lines, i get errors on calls to things like `emms-all' - i have emms-20150519.736 installed from MELPA. After startup completes, `package--initialized' and `package-enable-at-startup' are both set to `t'. Alexis. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 08:03:02 2015 Received: (at 21138) by debbugs.gnu.org; 27 Jul 2015 12:03:02 +0000 Received: from localhost ([127.0.0.1]:59723 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJh7W-00013T-6n for submit@debbugs.gnu.org; Mon, 27 Jul 2015 08:03:02 -0400 Received: from mail-lb0-f176.google.com ([209.85.217.176]:34974) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJh7U-00013F-8v for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 08:03:00 -0400 Received: by lblf12 with SMTP id f12so51792898lbl.2 for <21138@debbugs.gnu.org>; Mon, 27 Jul 2015 05:02:59 -0700 (PDT) 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=1KSKhMaH5YfyN8VHY45fvejgcbDCS7Af9/3+FuArMWk=; b=BQ4ppMqhOTCklIsYCAAjVuIMSw8v6ZoxkjF0z1T5ujbc59UcOLKLWRRHcGdk7xH6ax pmfcgQsY1f8o3NixyMXKw88a8gOcG5Vji4rUbaLsIBj6b47jN+10/rTF/sPsYcK/LdBr OtRGQemdn0JLpJb8C/viQBV3qamZfAUIOLogmLsWx8otZix3hC8cgMPdvat0RkyRVvbM C4HCX21nlWTwlvGWpC6APPAb89Kzx+gAfUaJXs0VlCdK2fhlTuBZXluo6CyBJ7WcgLPX tWiU+AmWcuozE37kR3QQ0ZWgWXjw9s81bdRGd2LaAsUOcCDq0iITPsDUwI/kkj93On3U 3J0A== MIME-Version: 1.0 X-Received: by 10.152.44.230 with SMTP id h6mr26567662lam.21.1437998579432; Mon, 27 Jul 2015 05:02:59 -0700 (PDT) Received: by 10.25.134.139 with HTTP; Mon, 27 Jul 2015 05:02:59 -0700 (PDT) In-Reply-To: <87d1zdzvml.fsf@gmail.com> References: <87d1zdzvml.fsf@gmail.com> Date: Mon, 27 Jul 2015 13:02:59 +0100 X-Google-Sender-Auth: iQc0dw7A5oRJ5xkEPXg8r6aNoKc Message-ID: Subject: Re: bug#21138: 24.5; package system not initializing From: Artur Malabarba To: Alexis Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21138 Cc: 21138@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: bruce.connor.am@gmail.com 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 (/) > i'm on 24.5.2 (manually compiled on Debian Jessie x86_64), and when i > comment out `package-initialize' from my init.el and start a non-daemonised > instance of Emacs, startup doesn't fully complete due to `package-archives' > being a void variable on which my config tries to use `add-to-list'. Then, > commenting out such lines, i get errors on calls to things like `emms-all' - > i have emms-20150519.736 installed from MELPA. After startup completes, > `package--initialized' and `package-enable-at-startup' are both set to `t'. That's all expected. ;-) In 24.5, by default, package-initialize is called at the *end* of initialization. So packages have not yet been activated while your init file is being loaded. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 11:47:39 2015 Received: (at control) by debbugs.gnu.org; 27 Jul 2015 15:47:39 +0000 Received: from localhost ([127.0.0.1]:60404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkct-0001Ch-9T for submit@debbugs.gnu.org; Mon, 27 Jul 2015 11:47:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56730) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkcr-0001CZ-Qs for control@debbugs.gnu.org; Mon, 27 Jul 2015 11:47:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJkcq-00029X-6q for control@debbugs.gnu.org; Mon, 27 Jul 2015 11:47:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=ALL_TRUSTED,BAYES_00, RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([208.118.235.10]:51778) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJkcq-00029T-4Y for control@debbugs.gnu.org; Mon, 27 Jul 2015 11:47:36 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZJkcp-0002jQ-Q4 for control@debbugs.gnu.org; Mon, 27 Jul 2015 11:47:35 -0400 Subject: control message for bug 21138 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 27 Jul 2015 11:47:35 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.10 X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control 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: -6.3 (------) tag 21138 = notabug From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:05:54 2015 Received: (at 21138) by debbugs.gnu.org; 27 Jul 2015 16:05:54 +0000 Received: from localhost ([127.0.0.1]:60427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkuY-0003Kn-Gw for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35981) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkuX-0003Kd-9U for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJkuS-0004cF-VS for 21138@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51382) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJkuI-0004WK-PK; Mon, 27 Jul 2015 12:05:38 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZJkuI-0000Kf-8E; Mon, 27 Jul 2015 12:05:38 -0400 From: Glenn Morris To: Alexis Subject: Re: bug#21138: 24.5; package system not initializing References: <87d1zdzvml.fsf@gmail.com> X-Spook: Ft. Bragg Irish Republican Army Exposure red noise AMEMB X-Ran: a71:j~c=;1;:2R~eK8`(7[XgUFtVgU'eE7etijm'{K-~HTCp=YHDCQ@8S6!Z^F(t-N\ti$ X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 27 Jul 2015 12:05:38 -0400 In-Reply-To: <87d1zdzvml.fsf@gmail.com> (Alexis's message of "Mon, 27 Jul 2015 21:29:38 +1000") Message-ID: <94a8uhh9gt.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 21138 Cc: 21138@debbugs.gnu.org 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: -6.3 (------) Alexis wrote: > i'm on 24.5.2 (manually compiled on Debian Jessie x86_64), and when i > comment out `package-initialize' from my init.el and start a > non-daemonised instance of Emacs, startup doesn't fully complete due > to `package-archives' being a void variable on which my config tries > to use `add-to-list'. Then, commenting out such lines, i get errors on > calls to things like `emms-all' - i have emms-20150519.736 installed > from MELPA. After startup completes, `package--initialized' and > package-enable-at-startup' are both set to `t'. The documentation that you quoted in your initial report explained that packages are initialized _after_ processing the init file. So if you want to use a package in your init file, then yes, you need to manually init the package system before doing so. If all you wanted to do was manipulate package-archives, then you could require package, or use customize, as for any other such variable. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:06:00 2015 Received: (at control) by debbugs.gnu.org; 27 Jul 2015 16:06:00 +0000 Received: from localhost ([127.0.0.1]:60430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkud-0003L7-Sl for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:06:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35995) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkub-0003Kz-V5 for control@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJkuW-0004f8-HV for control@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51384) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJkuW-0004f1-88 for control@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:52 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZJkuW-0000Le-0J for control@debbugs.gnu.org; Mon, 27 Jul 2015 12:05:52 -0400 Subject: control message for bug 21138 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 27 Jul 2015 12:05:52 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control 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: -6.3 (------) close 21138 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 28 01:09:55 2015 Received: (at 21138) by debbugs.gnu.org; 28 Jul 2015 05:09:55 +0000 Received: from localhost ([127.0.0.1]:60618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJx9H-0006rK-2L for submit@debbugs.gnu.org; Tue, 28 Jul 2015 01:09:55 -0400 Received: from mail-pa0-f54.google.com ([209.85.220.54]:35402) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJx9F-0006r9-8h for 21138@debbugs.gnu.org; Tue, 28 Jul 2015 01:09:53 -0400 Received: by pabkd10 with SMTP id kd10so63541873pab.2 for <21138@debbugs.gnu.org>; Mon, 27 Jul 2015 22:09:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:subject:in-reply-to:date:message-id:mime-version :content-type; bh=0o0YZ/oi5HOLp8Amn/216DPW4mLM5Lac5IMRgfO9wBg=; b=Y+eJDMEp94iRwbc7aAEPXyp80hRqVAf5cHSdQ95mgoDCOLsDHzGyQJFrIy70XRJnGz uJf+5o+AMtnbsWsZ9kTgo5ls9Yi7TZHlPueepOuVkCwEI0+imyB/M3Jc5pWJzF5FkzcX 6yBI84o2VXHwfK2UZJBI+Qw5jkGq/6F/otn1GiejlsULngI5+iHvXp4K16mOiPE7AlZe 3ZAybgtQGVSzxc/YD+lhd7iJaYiUi5yU2mmCgb11m4qbQdybYtYLiDZ0sb17Ti8I+rDl 7GtGr4XAtnwO0qwco/LHloQ/aG2okv/C8Im6V09/VQkIfC0NuJOOWPJP+nIlRK+2vRW0 TuNA== X-Received: by 10.66.119.136 with SMTP id ku8mr75386620pab.26.1438060192310; Mon, 27 Jul 2015 22:09:52 -0700 (PDT) Received: from localhost (ppp118-209-68-11.lns20.mel4.internode.on.net. [118.209.68.11]) by smtp.gmail.com with ESMTPSA id fn8sm32663808pad.15.2015.07.27.22.09.49 for <21138@debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Jul 2015 22:09:51 -0700 (PDT) References: <87d1zdzvml.fsf@gmail.com> <94a8uhh9gt.fsf@fencepost.gnu.org> From: Alexis To: 21138@debbugs.gnu.org Subject: Re: bug#21138: 24.5; package system not initializing In-reply-to: <94a8uhh9gt.fsf@fencepost.gnu.org> Date: Tue, 28 Jul 2015 15:09:46 +1000 Message-ID: <877fpkzx45.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21138 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 (/) Glenn Morris writes: > The documentation that you quoted in your initial report > explained that packages are initialized _after_ processing the > init file. So if you want to use a package in your init file, > then yes, you need to manually init the package system before > doing so. i'm not the OP, but thanks, noted. :-) Alexis. From unknown Mon Jun 23 13:11:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 25 Aug 2015 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator