From unknown Sat Aug 09 15:51:15 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#44804 <44804@debbugs.gnu.org> To: bug#44804 <44804@debbugs.gnu.org> Subject: Status: 28.0.50; loading EBDB using use-package is throwing error Reply-To: bug#44804 <44804@debbugs.gnu.org> Date: Sat, 09 Aug 2025 22:51:15 +0000 retitle 44804 28.0.50; loading EBDB using use-package is throwing error reassign 44804 emacs submitter 44804 Pankaj Jangid severity 44804 normal tag 44804 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 22 13:27:19 2020 Received: (at submit) by debbugs.gnu.org; 22 Nov 2020 18:27:19 +0000 Received: from localhost ([127.0.0.1]:48264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgu51-0003cN-2w for submit@debbugs.gnu.org; Sun, 22 Nov 2020 13:27:19 -0500 Received: from lists.gnu.org ([209.51.188.17]:36502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgu4y-0003cF-ON for submit@debbugs.gnu.org; Sun, 22 Nov 2020 13:27:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54444) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgu4y-00040H-GN for bug-gnu-emacs@gnu.org; Sun, 22 Nov 2020 13:27:16 -0500 Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431]:33905) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kgu4w-0001VK-Tt for bug-gnu-emacs@gnu.org; Sun, 22 Nov 2020 13:27:16 -0500 Received: by mail-pf1-x431.google.com with SMTP id w6so12784036pfu.1 for ; Sun, 22 Nov 2020 10:27:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version; bh=zOZFC9Z0AcaMXwSz5FYAl8brHVRzi19O6YS4v42HnHo=; b=X/E/MM797gt02t+OqYM9b/ItWvpF+TeHbXp9n3Xq4V5Y/eq8GaVkVaDv9jSDkgoo6s issNBCdxdQDJfxAl2QeDt9HTN2diMGQFMaGZh+6OkfiPxdyvKvOtvWKP3O5iF4Lww+n6 QqVRoUoQV43hQqtQPUZMK0gQewxGy1CrOdh7ixtkxpwaa7+T7BIsZu8pnNR01iRBsa0j XqMgD1pZtzB011VtVPcOWYj300YbeH/OaSOl0B6WhFWHwIP5JvM7ElDHgK0ygxRiLQob Lz9+4VZxz/Twuw7dibT17kN7FSMslv6zsEaHuX2vu9oZUd1Xvx5lzQ898buX5JMMvt1k wx6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=zOZFC9Z0AcaMXwSz5FYAl8brHVRzi19O6YS4v42HnHo=; b=or8VdKaJ2eaUydT6suQsZ1LEpvYxStLBx5ctZtQjWvnKrW7MUCeq/MI3vyvbWlWR0E HPPuv0dUmWcPx+9tY1Cp+ZHNyRY+Ldc1NH49+JvyyP6nM7QZysalkf+Id4O4vKg+5NU7 tYRF8UoHr6Ori/dXVnZ25d5CqP104gRu8PVv9B+Ma9X2+Od9eSWhwzXKWsjbPlJuNwj3 JqAk+uTd4xXAg7hUp8+aXX0peLUQV2ZNwWIuMKMsA6cQh//lTywTJ7OYG+1LGk/dWuYs d7M+LAbQJvzkbuNoM1hMAbaFcHrxPK6/Lx7YwkRx6NjKEVbJJiZkepZ/xU7CT78k842R oyUQ== X-Gm-Message-State: AOAM53243hmdHsFOQ2FzRk7jLoaXACBst+EUwmf3jK32oO1x7TsnKULp XuUhOr0p4uJsWG7csCJIrjc1og== X-Google-Smtp-Source: ABdhPJz9COCkeL15q+JqN/mWeoCGDKkm5LGcYUEUQyj94HZSfRVYqEmUDj6xq3JsdVST1m/hja2r1g== X-Received: by 2002:a63:6507:: with SMTP id z7mr24218238pgb.86.1606069633363; Sun, 22 Nov 2020 10:27:13 -0800 (PST) Received: from mb2.local ([2405:201:5c06:7812:89df:c7c7:ebfb:8da4]) by smtp.gmail.com with ESMTPSA id a23sm8596859pgv.35.2020.11.22.10.27.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Nov 2020 10:27:13 -0800 (PST) From: Pankaj Jangid To: bug-gnu-emacs@gnu.org Subject: 28.0.50; loading EBDB using use-package is throwing error Date: Sun, 22 Nov 2020 23:57:10 +0530 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=2607:f8b0:4864:20::431; envelope-from=pankaj.jangid@codeisgreat.com; helo=mail-pf1-x431.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: submit Cc: Eric Abrahamsen X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.1 (---) Here is the error message, when I load ebdb using use-package Error (use-package): Failed to parse package ebdb: Wrong type argument: listp, require Disable showing Disable logging My configuration is: (use-package ebdb :ensure t :config (setq ebdb-mua-pop-up nil) :hook (emacs-startup . (progn (require 'ebdb-gnus) (require 'ebdb-message)))) Instead, I am now using this to prevent this above error: (add-hook 'emacs-startup-hook (lambda () (progn (defvar ebdb-mua-pop-up nil) (require 'ebdb-gnus) (require 'ebdb-message)))) In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin20.1.0, NS appkit-2022.10 Version 11.0.1 (Build 20B29)) of 2020-11-22 built on mb2.local Repository revision: fb9326b45c769f83b619278eae41f680577d1b05 Repository branch: master Windowing system distributor 'Apple', version 10.3.2022 System Description: macOS 11.0.1 Configured using: 'configure LDFLAGS=-L/usr/local/opt/ruby/lib CPPFLAGS=-I/usr/local/opt/ruby/include PKG_CONFIG_PATH=:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig:/usr/local/opt/openssl/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/ruby/lib/pkgconfig' Configured features: JPEG TIFF GIF PNG RSVG DBUS GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS JSON PDUMPER LCMS2 Important settings: value of $LC_CTYPE: UTF-8 value of $LANG: en_IN.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: recentf-mode: t flymake-mode: t display-line-numbers-mode: t show-paren-mode: t direnv-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-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 column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t hs-minor-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum shr kinsoku svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader emacsbug message rmc puny rfc822 mml mm-decode mm-bodies mailabbrev gmm-utils mailheader sendmail modus-operandi-theme pcase recentf tree-widget wid-edit checkdoc lisp-mnt flymake-proc flymake display-line-numbers paren hideshow init server init-ebdb warnings init-eudc init-direnv direnv init-twitter twittering-mode xml init-docker docker-compose-mode dockerfile-mode sh-script smie executable init-markdown init-java init-kotlin flycheck-kotlin flycheck dash gradle-mode compile s init-ruby init-python init-javascript init-rust rust-mode rx thingatpt init-eglot init-esup esup esup-child benchmark cl-extra help-mode init-org-extras init-flycheck init-use-package diminish use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core finder-inf init-elisp init-modeline init-flymake init-dired dired dired-loaddefs init-website init-speedbar init-cedet init-recentf init-diary init-date-time init-browser init-completion init-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat advice org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs init-prog init-crypto mml-sec mm-encode mail-parse rfc2231 epa derived gnus-util rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils text-property-search time-date epg epg-config init-erc init-email init-ibuffer edmacro kmacro init-auth init-looks init-keys info package easymenu browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib early-init tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 383261 10496) (symbols 48 31539 1) (strings 32 127504 2696) (string-bytes 1 3754850) (vectors 16 43024) (vector-slots 8 504670 30453) (floats 8 286 57) (intervals 56 332 0) (buffers 984 13)) From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 22 14:21:16 2020 Received: (at 44804) by debbugs.gnu.org; 22 Nov 2020 19:21:16 +0000 Received: from localhost ([127.0.0.1]:48309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kguvA-0004yf-F6 for submit@debbugs.gnu.org; Sun, 22 Nov 2020 14:21:16 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:49400 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kguv8-0004yR-Ro for 44804@debbugs.gnu.org; Sun, 22 Nov 2020 14:21:11 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 88322FA02E; Sun, 22 Nov 2020 19:21:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1606072865; bh=Cq5VINhCtabj3MBezr0uI1rK8rZzIDSanfI1EPkTRu8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=W/o+BED/Tnq09r2zumK+4G7VQXWdJmWpBDOXo64Zfij44mw4pAwKNQY0b8pWfgyuG 2C6koG6J5xlca8ZRykwm3wEgjPll5grK2I6CweBEtaYOtNyKTutEUGa/WJB7O0SYJv U/aUU+Eiarkb40v5uyXCLr1TGjYflgV+6xVOZsPw= From: Eric Abrahamsen To: Pankaj Jangid Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: Date: Sun, 22 Nov 2020 11:21:01 -0800 In-Reply-To: (Pankaj Jangid's message of "Sun, 22 Nov 2020 23:57:10 +0530") Message-ID: <87blfpkxk2.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) Pankaj Jangid writes: > Here is the error message, when I load ebdb using use-package > > Error (use-package): Failed to parse package ebdb: Wrong type argument: > listp, require Disable showing Disable logging > > My configuration is: > > (use-package ebdb > :ensure t > :config > (setq ebdb-mua-pop-up nil) > :hook > (emacs-startup . (progn > (require 'ebdb-gnus) > (require 'ebdb-message)))) I've never used use-package so I'm not sure how much help I'm going to be here. But looking at its documentation, I wonder if it wouldn't make more sense to do this: (use-package ebdb-gnus :ensure t :config (setq ebdb-mua-pop-up nil) :hook gnus-startup) (use-package ebdb-message :ensure t :hook gnus-startup) EBDB is set up to load everything you need if you just require the relevant MUA packages, so this should do it. All other likely entry points to EBDB should be autoloaded already. I don't know what :ensure does, but I left it in there. Try that and see if it works correctly? Having these statements on the `emacs-startup-hook' seems like you're not gaining anything by using use-package. You might as well just (require 'ebdb-gnus) at the top-level of your init. HTH, Eric From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 22 22:00:12 2020 Received: (at 44804) by debbugs.gnu.org; 23 Nov 2020 03:00:13 +0000 Received: from localhost ([127.0.0.1]:48662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh25M-0003Yg-DF for submit@debbugs.gnu.org; Sun, 22 Nov 2020 22:00:12 -0500 Received: from mail-pf1-f181.google.com ([209.85.210.181]:33046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh25K-0003XR-1s for 44804@debbugs.gnu.org; Sun, 22 Nov 2020 22:00:11 -0500 Received: by mail-pf1-f181.google.com with SMTP id q10so13573247pfn.0 for <44804@debbugs.gnu.org>; Sun, 22 Nov 2020 19:00:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version; bh=lEPhaVOzBNsEbBkKE+bnqexilkQYr1/cw+ISGtx9rkU=; b=cLQAWyVo4GPfjtk9HZGWhplW8gnoqMdxqyOyhZfY9R4U6shKU9yk2TfbkWYevm8qDH J+fz+J1/BBUPkyM9WEM0CIWxI/HHpOymgBrvZFwjKF+QtAQ/0QRiDVbiATcGwIRCc15l IT6o+etIKIWl2RSgQF5Wu+/FDqRenUPQZXTMPTIDJuvHLoc8OsPgN+fxwIrqjo6ZDrE8 WntCJRXHO82Rfg7qz67i4Y8n6KIn7ZBgT+i96KG2Vki+9+5b4VyCbMmsKbl7FVn2KVR4 HjrCobHUn/wli6LTiowG8jHGP5ungAdjT68dwvyI8sSFzBKQykOXY2RjzXDABHtrvMLd 5QsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references:date :in-reply-to:message-id:user-agent:mime-version; bh=lEPhaVOzBNsEbBkKE+bnqexilkQYr1/cw+ISGtx9rkU=; b=SygjtASyON3pM9iSI8sdmGKWy15/ghb93VTM7EDSMozS/IKIdYJtscW5AymxGPFIbu T9rUZIMJonzXAdhRA28KgSsqsN0IganxkfbCF8DQ8zLFtImZRIEQQrLHWwM9hgYdeiy3 Mv6GKU6H9K493qAxbzUZVZrgQOEx5G2xtrbZWJp2TMorh29kZ6ftgy7+30OXYlbSkEKj hxmW3qWv+/DLFlFzQlBOR0dFMI646e9EnTy97btliyzdMYS+uQxf/Ic0cfxYJOs1zZ7u cOAH1FGdCm+1FhIVr/yOIZove3xj3IlvOZUEDu1qJs86zz4JK95P/MtPuoqwi6KXTFNk +Evw== X-Gm-Message-State: AOAM530hMJbbTnfmnXyjXWvgItB22AQ9C6qMOpU/A52PVv0iM1ngcLcT GUhKQdGcoi78QsA8FEqElPYGhPKfLQz7sQ== X-Google-Smtp-Source: ABdhPJwj6Sm2nsTLm7H6vFhF5Du32Ut6GMxoGPBLrWvdivHRX182QJAt2Vc55WWRVtGSe+kAZ/INkg== X-Received: by 2002:aa7:8c47:0:b029:197:de59:cfec with SMTP id e7-20020aa78c470000b0290197de59cfecmr10821527pfd.0.1606100403842; Sun, 22 Nov 2020 19:00:03 -0800 (PST) Received: from mb2.local ([2405:201:5c06:7812:89df:c7c7:ebfb:8da4]) by smtp.gmail.com with ESMTPSA id o9sm11889311pjr.2.2020.11.22.19.00.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Nov 2020 19:00:03 -0800 (PST) From: Pankaj Jangid To: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error Organization: Code Is Great Foundation References: <87blfpkxk2.fsf@ericabrahamsen.net> Date: Mon, 23 Nov 2020 08:29:59 +0530 In-Reply-To: <87blfpkxk2.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sun, 22 Nov 2020 11:21:01 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.8 (/) Eric Abrahamsen writes: >> Error (use-package): Failed to parse package ebdb: Wrong type argument: >> listp, require Disable showing Disable logging >> >> My configuration is: >> >> (use-package ebdb >> :ensure t >> :config >> (setq ebdb-mua-pop-up nil) >> :hook >> (emacs-startup . (progn >> (require 'ebdb-gnus) >> (require 'ebdb-message)))) > > I've never used use-package so I'm not sure how much help I'm going to > be here. But looking at its documentation, I wonder if it wouldn't make > more sense to do this: > > (use-package ebdb-gnus > :ensure t > :config > (setq ebdb-mua-pop-up nil) > :hook gnus-startup) > > (use-package ebdb-message > :ensure t > :hook gnus-startup) Not actually. Basically use-package's argument is the package name that we usually see in the `M-x package-list-packages'. The `:ensure t' option is to make sure that the package is installed if it is not already installed. `:init' is executed before loading and `:config' is executed after loading of the package. So ideally this should work: (use-package ebdb :ensure t ; this will make sure ebdb is installed :config ; this will be executed after ebdb is loaded (require 'ebdb-gnus) (require 'ebdb-message)) But this increases load time. Hence the startup hook. So I would rather use this when `use-package' will be part of core emacs: (use-package ebdb :ensure t :config (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb :hook emacs-startup) (use-package 'ebdb-message :hook emacs-startup)) > EBDB is set up to load everything you need if you just require the > relevant MUA packages, so this should do it. All other likely entry > points to EBDB should be autoloaded already. I don't know what :ensure > does, but I left it in there. explained above. > > Having these statements on the `emacs-startup-hook' seems like you're > not gaining anything by using use-package. You might as well just > (require 'ebdb-gnus) at the top-level of your init. actually when we use `:hook' in use-package it implies `:defer t'. This saves some startup time. Without `use-package', my setup is working perfectly fine. But eventually, people will report this bug. (add-hook 'emacs-startup-hook (lambda () (progn (defvar ebdb-mua-pop-up nil) (require 'ebdb-gnus) (require 'ebdb-message)))) BTW your snippet is also giving same error, ;; Error (use-package): Failed to parse package 'ebdb-gnus: Wrong type argument: symbolp, 'ebdb-gnus Disable showing Disable logging ;; Error (use-package): Failed to parse package 'ebdb-message: Wrong type argument: symbolp, 'ebdb-message Disable showing Disable logging From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 22 23:13:57 2020 Received: (at 44804) by debbugs.gnu.org; 23 Nov 2020 04:13:57 +0000 Received: from localhost ([127.0.0.1]:48715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh3Ei-0005JU-RY for submit@debbugs.gnu.org; Sun, 22 Nov 2020 23:13:57 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:53502 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh3Ef-0005JF-4n for 44804@debbugs.gnu.org; Sun, 22 Nov 2020 23:13:55 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 91DCEFA08F; Mon, 23 Nov 2020 04:13:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1606104826; bh=vE06CpSD9/10x5tyVQs9zWgpjF+9Hf1ivAU54Mi6sFw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=wQhWC9COrvQVEU4cAHubPGegO6WygJdiN5wQ8f43y0j1ONM7rvyu0Ro6pve+FFsUY psWW0cFenIarqoFLz33JKY15bK6aCqN5VleHwJq6oXa9oWqKAOOfojfmgXsclfFUyk sfKxyZryuLX5HGK1Wny+T/b9p5Uum6Zyq5uJwbYA= From: Eric Abrahamsen To: Pankaj Jangid Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: <87blfpkxk2.fsf@ericabrahamsen.net> Date: Sun, 22 Nov 2020 20:13:44 -0800 In-Reply-To: (Pankaj Jangid's message of "Mon, 23 Nov 2020 08:29:59 +0530") Message-ID: <87im9wd81z.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) Pankaj Jangid writes: > Eric Abrahamsen writes: > >>> Error (use-package): Failed to parse package ebdb: Wrong type argument: >>> listp, require Disable showing Disable logging >>> >>> My configuration is: >>> >>> (use-package ebdb >>> :ensure t >>> :config >>> (setq ebdb-mua-pop-up nil) >>> :hook >>> (emacs-startup . (progn >>> (require 'ebdb-gnus) >>> (require 'ebdb-message)))) >> >> I've never used use-package so I'm not sure how much help I'm going to >> be here. But looking at its documentation, I wonder if it wouldn't make >> more sense to do this: >> >> (use-package ebdb-gnus >> :ensure t >> :config >> (setq ebdb-mua-pop-up nil) >> :hook gnus-startup) >> >> (use-package ebdb-message >> :ensure t >> :hook gnus-startup) > > Not actually. Basically use-package's argument is the package name that > we usually see in the `M-x package-list-packages'. The `:ensure t' > option is to make sure that the package is installed if it is not > already installed. `:init' is executed before loading and `:config' is > executed after loading of the package. So ideally this should work: > > (use-package ebdb > :ensure t ; this will make sure ebdb is installed > :config ; this will be executed after ebdb is loaded > (require 'ebdb-gnus) > (require 'ebdb-message)) > > But this increases load time. Hence the startup hook. So I would rather > use this when `use-package' will be part of core emacs: > > (use-package ebdb > :ensure t > :config > (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb > :hook emacs-startup) > (use-package 'ebdb-message > :hook emacs-startup)) So this is causing the same error? >> EBDB is set up to load everything you need if you just require the >> relevant MUA packages, so this should do it. All other likely entry >> points to EBDB should be autoloaded already. I don't know what :ensure >> does, but I left it in there. > > explained above. > >> >> Having these statements on the `emacs-startup-hook' seems like you're >> not gaining anything by using use-package. You might as well just >> (require 'ebdb-gnus) at the top-level of your init. > > actually when we use `:hook' in use-package it implies `:defer t'. This > saves some startup time. > > Without `use-package', my setup is working perfectly fine. But > eventually, people will report this bug. > > (add-hook 'emacs-startup-hook > (lambda () > (progn > (defvar ebdb-mua-pop-up nil) > (require 'ebdb-gnus) > (require 'ebdb-message)))) > > BTW your snippet is also giving same error, > > ;; Error (use-package): Failed to parse package 'ebdb-gnus: Wrong type > argument: symbolp, 'ebdb-gnus Disable showing Disable logging > ;; Error (use-package): Failed to parse package 'ebdb-message: Wrong type > argument: symbolp, 'ebdb-message Disable showing Disable logging Can you turn on debug-on-error (or start with --debug-init if it's blowing up at startup) and see what the actual backtrace is? Your original error was "Wrong type argument: listp, require", which doesn't mean very much to me. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 00:47:54 2020 Received: (at 44804) by debbugs.gnu.org; 23 Nov 2020 05:47:54 +0000 Received: from localhost ([127.0.0.1]:48784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh4he-0007bp-6X for submit@debbugs.gnu.org; Mon, 23 Nov 2020 00:47:54 -0500 Received: from mail-pf1-f177.google.com ([209.85.210.177]:33788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh4hb-0007bb-CX for 44804@debbugs.gnu.org; Mon, 23 Nov 2020 00:47:52 -0500 Received: by mail-pf1-f177.google.com with SMTP id q10so13887194pfn.0 for <44804@debbugs.gnu.org>; Sun, 22 Nov 2020 21:47:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=KD3zJGhQpD4Vn///xWpoM8UYo3iMTYoOrw+jE3yyj+Q=; b=vkh7X8RDE7xJRNzHNSvA5pGv8yPKSHXA8RAcHbf2D74g8jMveF2ouEBto4r+Taoyp1 enHJBoHzRFM0yI6fZHF7iJ3saOJfXbrzlPpl5nSKLh6MenuS4HWou75cdlwurGCFhFaF 2lY9otDlerxFzdVg8ErumHvjFKAeMDSLzRZ8QViK5CXKyvnM2jyl0J4z2V3bLbwP1WQe nhZTPMX6MlTStpj/xRDSEmHKYe5gWy2hHBus/+vQJkOcvYyYl6sBKfIcyjYxuhT+AyNn 0OqPKql+kD2sm+x1SL/aZmx2Ydx6vCVh3RNo+lRufUG6woNePfUoPolD6tIGPvhrobvq Ag3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references:date :in-reply-to:message-id:user-agent:mime-version :content-transfer-encoding; bh=KD3zJGhQpD4Vn///xWpoM8UYo3iMTYoOrw+jE3yyj+Q=; b=oBQ5v8p1jhRn4FzsgGXiX65y3V8jjvE3WtAXJEdLjUacn54mjK5WjLOsXtfFhadwPo DIWMD/ns/MTd2vTDvKvTyTS33STAfWLxtZZZcJsjOdS5JdKcpc/gPX6Qwoo7WoSsHNQt dV4PzeLRQvV23GKcp0TlDjcSUhSlkPoUSv3oxccyXSYH6duhqFBipJK81YTpjBm35Hw5 SYORM1zh1rnPvoKN7DlARgxIc+dxL5XTRh0J0SjmrUR1mmjxnvopJvvVFibetf9xZNEG 6eV8RVjOHxQQY+67JKXdiiOps+5sw28na9kKVQ+IWh8iRgPMd/RXsDygfxJQLyJh/4Og SFGg== X-Gm-Message-State: AOAM532r/6j6QCrFVV+F1y7nwVEVK+WUsfx+Orx0S0Ne/7ihIsWwy6Hw 0ENjPubNUa5XS0SvJq/UuELnrG+PqcxP4w== X-Google-Smtp-Source: ABdhPJzfLUNGbKUWeevE53Fitvxy4wowYwnTRXnT6b0yfW1a/ZaStCrKS2zVFQeIeBYWPUd6HU8Vtw== X-Received: by 2002:a63:1901:: with SMTP id z1mr24811707pgl.87.1606110465164; Sun, 22 Nov 2020 21:47:45 -0800 (PST) Received: from mb2.local ([2405:201:5c06:7812:2405:864a:a72b:6313]) by smtp.gmail.com with ESMTPSA id s6sm10978941pfh.9.2020.11.22.21.47.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Nov 2020 21:47:44 -0800 (PST) From: Pankaj Jangid To: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error Organization: Code Is Great Foundation References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> Date: Mon, 23 Nov 2020 11:17:41 +0530 In-Reply-To: <87im9wd81z.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sun, 22 Nov 2020 20:13:44 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.8 (/) Eric Abrahamsen writes: >> use this when `use-package' will be part of core emacs: >> >> (use-package ebdb >> :ensure t >> :config >> (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb >> :hook emacs-startup) >> (use-package 'ebdb-message >> :hook emacs-startup)) > > So this is causing the same error? Yes. This produces same error and two more for `edbd-gnus' and `edbd-message'. >> ;; Error (use-package): Failed to parse package 'ebdb-gnus: Wrong type >> argument: symbolp, 'ebdb-gnus Disable showing Disable logging >> ;; Error (use-package): Failed to parse package 'ebdb-message: Wrong type >> argument: symbolp, 'ebdb-message Disable showing Disable logging > > Can you turn on debug-on-error (or start with --debug-init if it's > blowing up at startup) and see what the actual backtrace is? Your > original error was "Wrong type argument: listp, require", which doesn't > mean very much to me. The above configuration with debug-on-error produces this long output: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument symbolp 'ebdb-gnus) symbol-name('ebdb-gnus) use-package-normalize-keywords('ebdb-gnus (:hook emacs-startup)) #f(compiled-function (name &rest args) "Declare an Emacs package by speci= fying a group of configuration options.\n\nFor full documentation, please s= ee the README file that came with\nthis file. Usage:\n\n (use-package pac= kage-name\n [:keyword [option]]...)\n\n:init Code to run bef= ore PACKAGE-NAME has been loaded.\n:config Code to run after PACKA= GE-NAME has been loaded. Note that\n if loading is deferre= d for any reason, this code does not\n execute until the la= zy load has occurred.\n:preface Code to be run before everything ex= cept `:disabled'; this\n can be used to define functions fo= r use in `:if', or that\n should be seen by the byte-compil= er.\n\n:mode Form to be added to `auto-mode-alist'.\n:magic = Form to be added to `magic-mode-alist'.\n:magic-fallback Form to be = added to `magic-fallback-mode-alist'.\n:interpreter Form to be added to= `interpreter-mode-alist'.\n\n:commands Define autoloads for command= s that will be defined by the\n package. This is useful if= the package is being lazily\n loaded, and you wish to cond= itionally call functions in your\n `:init' block that are d= efined in the package.\n:hook Specify hook(s) to attach this pac= kage to.\n\n:bind Bind keys, and define autoloads for the bound = commands.\n:bind* Bind keys, and define autoloads for the bound c= ommands,\n *overriding all minor mode bindings*.\n:bind-key= map Bind a key prefix to an auto-loaded keymap defined in the\n = package. This is like `:bind', but for keymaps.\n:bind-keymap* = Like `:bind-keymap', but overrides all minor mode bindings\n\n:defer = Defer loading of a package -- this is implied when using\n = `:commands', `:bind', `:bind*', `:mode', `:magic', `:hook',\n = `:magic-fallback', or `:interpreter'. This can be an integer,\n = to force loading after N seconds of idle time, if the package= \n has not already been loaded.\n:after Delay the= use-package declaration until after the named modules\n ha= ve loaded. Once load, it will be as though the use-package\n = declaration (without `:after') had been seen at that moment.\n:demand = Prevent the automatic deferred loading introduced by constructs\n = such as `:bind' (see `:defer' for the complete list).\n\n:if E= XPR Initialize and load only if EXPR evaluates to a non-nil value.\= n:disabled The package is ignored completely if this keyword is pres= ent.\n:defines Declare certain variables to silence the byte-compil= er.\n:functions Declare certain functions to silence the byte-compile= r.\n:load-path Add to the `load-path' before attempting to load the p= ackage.\n:diminish Support for diminish.el (if installed).\n:delight= Support for delight.el (if installed).\n:custom Call `cus= tom-set' or `set-default' with each variable\n definition w= ithout modifying the Emacs `custom-file'.\n (compare with `= custom-set-variables').\n:custom-face Call `customize-set-faces' with e= ach face definition.\n:ensure Loads the package using package.el i= f necessary.\n:pin Pin the package to an archive." #)('ebdb-gnus :hook emacs-startup) macroexpand((use-package 'ebdb-gnus :hook emacs-startup)) #f(compiled-function (form) #)((use-package= 'ebdb-gnus :hook emacs-startup)) mapcar(#f(compiled-function (form) #) ((use= -package 'ebdb-gnus :hook emacs-startup) (use-package 'ebdb-message :hook e= macs-startup))) use-package-normalize-form(":config" ((use-package 'ebdb-gnus :hook emacs= -startup) (use-package 'ebdb-message :hook emacs-startup))) use-package-normalize/:config(ebdb :config ((use-package 'ebdb-gnus :hook= emacs-startup) (use-package 'ebdb-message :hook emacs-startup))) use-package-normalize-plist(ebdb (:config (use-package 'ebdb-gnus :hook e= macs-startup) (use-package 'ebdb-message :hook emacs-startup)) nil use-pack= age-merge-keys) use-package-normalize-plist(ebdb (:ensure t :config (use-package 'ebdb-gn= us :hook emacs-startup) (use-package 'ebdb-message :hook emacs-startup)) ni= l use-package-merge-keys) use-package-normalize-keywords(ebdb (:ensure t :config (use-package 'ebdb= -gnus :hook emacs-startup) (use-package 'ebdb-message :hook emacs-startup))) #f(compiled-function (name &rest args) "Declare an Emacs package by speci= fying a group of configuration options.\n\nFor full documentation, please s= ee the README file that came with\nthis file. Usage:\n\n (use-package pac= kage-name\n [:keyword [option]]...)\n\n:init Code to run bef= ore PACKAGE-NAME has been loaded.\n:config Code to run after PACKA= GE-NAME has been loaded. Note that\n if loading is deferre= d for any reason, this code does not\n execute until the la= zy load has occurred.\n:preface Code to be run before everything ex= cept `:disabled'; this\n can be used to define functions fo= r use in `:if', or that\n should be seen by the byte-compil= er.\n\n:mode Form to be added to `auto-mode-alist'.\n:magic = Form to be added to `magic-mode-alist'.\n:magic-fallback Form to be = added to `magic-fallback-mode-alist'.\n:interpreter Form to be added to= `interpreter-mode-alist'.\n\n:commands Define autoloads for command= s that will be defined by the\n package. This is useful if= the package is being lazily\n loaded, and you wish to cond= itionally call functions in your\n `:init' block that are d= efined in the package.\n:hook Specify hook(s) to attach this pac= kage to.\n\n:bind Bind keys, and define autoloads for the bound = commands.\n:bind* Bind keys, and define autoloads for the bound c= ommands,\n *overriding all minor mode bindings*.\n:bind-key= map Bind a key prefix to an auto-loaded keymap defined in the\n = package. This is like `:bind', but for keymaps.\n:bind-keymap* = Like `:bind-keymap', but overrides all minor mode bindings\n\n:defer = Defer loading of a package -- this is implied when using\n = `:commands', `:bind', `:bind*', `:mode', `:magic', `:hook',\n = `:magic-fallback', or `:interpreter'. This can be an integer,\n = to force loading after N seconds of idle time, if the package= \n has not already been loaded.\n:after Delay the= use-package declaration until after the named modules\n ha= ve loaded. Once load, it will be as though the use-package\n = declaration (without `:after') had been seen at that moment.\n:demand = Prevent the automatic deferred loading introduced by constructs\n = such as `:bind' (see `:defer' for the complete list).\n\n:if E= XPR Initialize and load only if EXPR evaluates to a non-nil value.\= n:disabled The package is ignored completely if this keyword is pres= ent.\n:defines Declare certain variables to silence the byte-compil= er.\n:functions Declare certain functions to silence the byte-compile= r.\n:load-path Add to the `load-path' before attempting to load the p= ackage.\n:diminish Support for diminish.el (if installed).\n:delight= Support for delight.el (if installed).\n:custom Call `cus= tom-set' or `set-default' with each variable\n definition w= ithout modifying the Emacs `custom-file'.\n (compare with `= custom-set-variables').\n:custom-face Call `customize-set-faces' with e= ach face definition.\n:ensure Loads the package using package.el i= f necessary.\n:pin Pin the package to an archive." #)(ebdb :ensure t :config (use-package 'ebdb-gnus :hook e= macs-startup) (use-package 'ebdb-message :hook emacs-startup)) macroexpand((use-package ebdb :ensure t :config (use-package 'ebdb-gnus := hook emacs-startup) (use-package 'ebdb-message :hook emacs-startup))) internal-macroexpand-for-load((use-package ebdb :ensure t :config (use-pa= ckage 'ebdb-gnus :hook emacs-startup) (use-package 'ebdb-message :hook emac= s-startup)) nil) eval-buffer(# nil "/Users/pankaj/.config/emacs/lis= p/init-ebdb.el" nil t) ; Reading at buffer position 359 load-with-code-conversion("/Users/pankaj/.config/emacs/lisp/init-ebdb.el"= "/Users/pankaj/.config/emacs/lisp/init-ebdb.el" nil t) require(init-ebdb) eval-buffer(# nil "/Users/pankaj/.config/emacs/init.el" n= il t) ; Reading at buffer position 1876 load-with-code-conversion("/Users/pankaj/.config/emacs/init.el" "/Users/p= ankaj/.config/emacs/init.el" t t) load("/Users/pankaj/.config/emacs/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #) #f(compiled-function () #) t) command-line() normal-top-level() --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 01:02:42 2020 Received: (at 44804) by debbugs.gnu.org; 23 Nov 2020 06:02:42 +0000 Received: from localhost ([127.0.0.1]:48788 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh4vx-0007yv-RH for submit@debbugs.gnu.org; Mon, 23 Nov 2020 01:02:41 -0500 Received: from ericabrahamsen.net ([52.70.2.18]:33072 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh4vv-0007yi-Aa for 44804@debbugs.gnu.org; Mon, 23 Nov 2020 01:02:40 -0500 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id A0A7DFA08F; Mon, 23 Nov 2020 06:02:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1606111353; bh=Q+G8Vple9N4mzoRsEf4nYmprHE2n1w0+7Stj/jArUbk=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=wXMkO9tmGkr7328uQKAfPbTo+1xmf50e2MCaMI6oepj1KSt+OKzQnek3MZSE0RgGQ t1CtAK0+BLhz2hqzJNzWUtMPSxEYWXcCkJTbkGu5um6kq+JpTHshIbH4g4N4W1SfZT hENcKvV59RNOICCaV/l027nlIR1XYvrZ2RgCSB+w= From: Eric Abrahamsen To: Pankaj Jangid Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> Date: Sun, 22 Nov 2020 22:02:22 -0800 In-Reply-To: (Pankaj Jangid's message of "Mon, 23 Nov 2020 11:17:41 +0530") Message-ID: <87eekkd30x.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) Pankaj Jangid writes: > Eric Abrahamsen writes: > >>> use this when `use-package' will be part of core emacs: >>> >>> (use-package ebdb >>> :ensure t >>> :config >>> (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb >>> :hook emacs-startup) >>> (use-package 'ebdb-message >>> :hook emacs-startup)) Don't quote ebdb-gnus and ebdb-message above -- see if that works. > Debugger entered--Lisp error: (wrong-type-argument symbolp 'ebdb-gnus) > symbol-name('ebdb-gnus) From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 01:40:45 2020 Received: (at 44804) by debbugs.gnu.org; 23 Nov 2020 06:40:45 +0000 Received: from localhost ([127.0.0.1]:48800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh5Wm-0000cZ-P3 for submit@debbugs.gnu.org; Mon, 23 Nov 2020 01:40:45 -0500 Received: from mail-pg1-f182.google.com ([209.85.215.182]:40173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kh5Wj-0000cM-Ok for 44804@debbugs.gnu.org; Mon, 23 Nov 2020 01:40:43 -0500 Received: by mail-pg1-f182.google.com with SMTP id t37so13245701pga.7 for <44804@debbugs.gnu.org>; Sun, 22 Nov 2020 22:40:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codeisgreat-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version; bh=g50ZeD9v2pZtII30yYfiT/63/Z4V1jgHLn1aT4azzlY=; b=YErAb553rY9tvXypJIp04NzGY2lE8i5Sy5xhI9jWj/6t/N5twFLTuKFnJOdyE13+3d VrlUuFtH5EqCq75OC+6NKf8hYHFL/e808mrQ3ycvaD9XJ/LT1FsXJQ8djxPLMtWNOygf mHEdpmul4jQfmZFRcdfsahxMAzlNjlK2xjMTMlHUj1qDmufHFNvpOs7jh/nO1KGK/Fba jhBYb0JgqzSYLEiEpjHiPsFLSgJvcGqlKWdklTod0sj4Wr9Fsy0cIwo4pRoUJsUymTB/ W07jS5RmlJUl6IjzDWVotf6YdZKU4VwwU57hJ1cu9owIUUnmztCLbxJj0J3gUeDi1rHC 7VXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:organization:references:date :in-reply-to:message-id:user-agent:mime-version; bh=g50ZeD9v2pZtII30yYfiT/63/Z4V1jgHLn1aT4azzlY=; b=bsHtj4n1HNpXzaRAxxXobuqO9e9erW5dZqnBOVxfgdqbqoZ/xXIdQuYsZZwPUCxH1k ImMvaDR/XNqbs0S8nXYB+4JmfGSqTKa2uvP9gwHpwtMOmneVmx97hbgnnqBJFGs4gzxI xJ95otSaXS0LoUHXaheoHSZyYoClQ2S9cBbzw74wiGDaJO21OtmN5l+EoilugG8AuyAS 7T8L4EkrYcEPep10kWLGy5SUivQ+id1CsGZ2u6ONYOFOgTJzGCCrWYg/gJsVcc+3z3xN QhBoF1PmZlv0xw4qJLYucYjTLLH2FXGjWCuvSHv6icRfIzILNoP2+6/3DSo8By8iVNwS DdGQ== X-Gm-Message-State: AOAM531mZojeaPgI1mxEaX2CXNvevszH5UAcJVe0ba8lCF9Nd/CVt6Se vTP0wnuJZnF1klyiQbQ+tQVWwU03JpiJSQ== X-Google-Smtp-Source: ABdhPJyDxQDxeE/ngi+1dWOgJTrec/o18aGIgsm9wHO8XPiE0M+2QAPKSqd7gbmQmUsS8McLpHcQbw== X-Received: by 2002:a63:5c19:: with SMTP id q25mr2604519pgb.189.1606113635701; Sun, 22 Nov 2020 22:40:35 -0800 (PST) Received: from mb2.local ([2405:201:5c06:7812:2405:864a:a72b:6313]) by smtp.gmail.com with ESMTPSA id b5sm12673495pjg.28.2020.11.22.22.40.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Nov 2020 22:40:35 -0800 (PST) From: Pankaj Jangid To: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error Organization: Code Is Great Foundation References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> <87eekkd30x.fsf@ericabrahamsen.net> Date: Mon, 23 Nov 2020 12:10:30 +0530 In-Reply-To: <87eekkd30x.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Sun, 22 Nov 2020 22:02:22 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.8 (/) Eric Abrahamsen writes: >>>> (use-package ebdb >>>> :ensure t >>>> :config >>>> (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb >>>> :hook emacs-startup) >>>> (use-package 'ebdb-message >>>> :hook emacs-startup)) > > Don't quote ebdb-gnus and ebdb-message above -- see if that works. > >> Debugger entered--Lisp error: (wrong-type-argument symbolp 'ebdb-gnus) >> symbol-name('ebdb-gnus) With this code: (use-package ebdb :ensure t :config (use-package ebdb-gnus ; no `:ensure t' here, installed with ebdb :hook emacs-startup) (use-package ebdb-message :hook emacs-startup)) I get this error: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (error "Autoloading file /Users/pankaj/.config/emacs/elpa/...") ebdb-message() run-hooks(emacs-startup-hook term-setup-hook) #f(compiled-function () #)() normal-top-level() --8<---------------cut here---------------end--------------->8--- And, with this code: (use-package ebdb :ensure t :config (require 'edbd-gnus) (require 'ebdb-message)) I get this: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (file-missing "Cannot open load file" "No such file or directory" "edbd-gnus") require(edbd-gnus) (progn (require 'edbd-gnus) (require 'ebdb-message) t) (condition-case err (progn (require 'edbd-gnus) (require 'ebdb-message) t) ((debug error) (funcall use-package--warning18 :config err))) (if (not (require 'ebdb nil t)) (display-warning 'use-package (format "Cannot load %s" 'ebdb) :error) (condition-case err (progn (require 'edbd-gnus) (require 'ebdb-message) t) ((debug error) (funcall use-package--warning18 :config err)))) (condition-case err (if (not (require 'ebdb nil t)) (display-warning 'use-package (format "Cannot load %s" 'ebdb) :error) (condition-case err (progn (require 'edbd-gnus) (require 'ebdb-message) t) ((debug error) (funcall use-package--warning18 :config err)))) ((debug error) (funcall use-package--warning18 :catch err))) eval-buffer(# nil "/Users/pankaj/.config/emacs/lisp/init-ebdb.el" nil t) ; Reading at buffer position 469 load-with-code-conversion("/Users/pankaj/.config/emacs/lisp/init-ebdb.el" "/Users/pankaj/.config/emacs/lisp/init-ebdb.el" nil t) require(init-ebdb) eval-buffer(# nil "/Users/pankaj/.config/emacs/init.el" nil t) ; Reading at buffer position 1876 load-with-code-conversion("/Users/pankaj/.config/emacs/init.el" "/Users/pankaj/.config/emacs/init.el" t t) load("/Users/pankaj/.config/emacs/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #) #f(compiled-function () #) t) command-line() normal-top-level() --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 23 13:28:57 2020 Received: (at submit) by debbugs.gnu.org; 23 Nov 2020 18:28:57 +0000 Received: from localhost ([127.0.0.1]:51115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khGa8-0002G9-SJ for submit@debbugs.gnu.org; Mon, 23 Nov 2020 13:28:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:39610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khGa6-0002Fz-KX for submit@debbugs.gnu.org; Mon, 23 Nov 2020 13:28:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:59442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khGa6-0006N9-EF for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 13:28:54 -0500 Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:36042 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1khGa4-0005yQ-Cw for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 13:28:54 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1khGZz-0003lR-O2 for bug-gnu-emacs@gnu.org; Mon, 23 Nov 2020 19:28:47 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error Date: Mon, 23 Nov 2020 10:28:42 -0800 Message-ID: <875z5wc4h1.fsf@ericabrahamsen.net> References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> <87eekkd30x.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:oN5krCaRgBEJUlxr5FGF9QPbRDo= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geb-bug-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.1 (--) Pankaj Jangid writes: > Eric Abrahamsen writes: > >>>>> (use-package ebdb >>>>> :ensure t >>>>> :config >>>>> (use-package 'ebdb-gnus ; no `:ensure t' here, installed with ebdb >>>>> :hook emacs-startup) >>>>> (use-package 'ebdb-message >>>>> :hook emacs-startup)) >> >> Don't quote ebdb-gnus and ebdb-message above -- see if that works. >> >>> Debugger entered--Lisp error: (wrong-type-argument symbolp 'ebdb-gnus) >>> symbol-name('ebdb-gnus) > > With this code: > > (use-package ebdb > :ensure t > :config > (use-package ebdb-gnus ; no `:ensure t' here, installed with ebdb > :hook emacs-startup) > (use-package ebdb-message > :hook emacs-startup)) > > I get this error: > > Debugger entered--Lisp error: (error "Autoloading file /Users/pankaj/.config/emacs/elpa/...") > ebdb-message() > run-hooks(emacs-startup-hook term-setup-hook) > #f(compiled-function () #)() > normal-top-level() This seems to be trying to call `ebdb-message' as a function, not loading it. > > And, with this code: > > (use-package ebdb > :ensure t > :config > (require 'edbd-gnus) > (require 'ebdb-message)) > > I get this: > > Debugger entered--Lisp error: (file-missing "Cannot open load file" "No such file or directory" "edbd-gnus") > require(edbd-gnus) This is just a typo for "ebdb". None of these errors look like actual EBDB errors, just confusions about how the use-package macro works. I can't really help with these. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 10:08:34 2022 Received: (at 44804) by debbugs.gnu.org; 28 Jan 2022 15:08:34 +0000 Received: from localhost ([127.0.0.1]:60164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDSra-0002Lk-AJ for submit@debbugs.gnu.org; Fri, 28 Jan 2022 10:08:34 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDSrY-0002LP-Na for 44804@debbugs.gnu.org; Fri, 28 Jan 2022 10:08:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=92ZbCOSn8A6PWfBZVB78jn0ZuXcA0h1QiNg6avPFKbU=; b=PUAuczESqPCDSBNXefgB3EnkNo aXXo84duZewG0m1xpBDMpWsTgDkhQS2eCyK9wpzzuggUp7Be9L7Dhm7FuxqCN6kmgoNMpbCUyxJam TkAKybYTnFyU17/T6Dr5FziMJgjIe3hDHgL9cBJjUHr8YDdvOAOAKMQHlqr7pixoHjdk=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDSrP-0003Yz-W7; Fri, 28 Jan 2022 16:08:26 +0100 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> <87eekkd30x.fsf@ericabrahamsen.net> <875z5wc4h1.fsf@ericabrahamsen.net> X-Now-Playing: Phew's _Phew_: "Closed" Date: Fri, 28 Jan 2022 16:08:21 +0100 In-Reply-To: <875z5wc4h1.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 23 Nov 2020 10:28:42 -0800") Message-ID: <87o83vgaoq.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eric Abrahamsen writes: >> Debugger entered--Lisp error: (file-missing "Cannot open load file" >> "No such file or directory" "edbd-gnus") >> require(edbd-gnus) > > This is just a typo for "ebdb". > > None of these errors lo [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org, Pankaj Jangid X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) Eric Abrahamsen writes: >> Debugger entered--Lisp error: (file-missing "Cannot open load file" >> "No such file or directory" "edbd-gnus") >> require(edbd-gnus) > > This is just a typo for "ebdb". > > None of these errors look like actual EBDB errors, just confusions about > how the use-package macro works. I can't really help with these. (I'm going through old bug reports that unfortunately weren't resolved at the time.) Skimming this bug report, it's not clear to me whether there's any problems here in ebdb, or whether this is a usage error. Is there anything to be done on the Emacs side here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 10:08:38 2022 Received: (at control) by debbugs.gnu.org; 28 Jan 2022 15:08:38 +0000 Received: from localhost ([127.0.0.1]:60167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDSre-0002M2-HO for submit@debbugs.gnu.org; Fri, 28 Jan 2022 10:08:38 -0500 Received: from quimby.gnus.org ([95.216.78.240]:42940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDSrd-0002LX-Ik for control@debbugs.gnu.org; Fri, 28 Jan 2022 10:08:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=o52ukpq6ukQ1mNqRvHI44P5EijhCkUqZFc8+X7CpuHQ=; b=BP+7ATy+43EoxKcqoib+PbiCsg DT1VMF7dE5NEHi13G4SOuV3BlLVpMrb65IeldwCOXh3B8T6jtg0y7TTn9q5ZoYruFAXwI6/dFJBac zxduzUKCSgOaJR/AzRW730lmWEIj9J2JEIJteGrjSLHBdgmBou9UXmB4kGIAXbu8/D4c=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDSrU-0003Z7-Gc for control@debbugs.gnu.org; Fri, 28 Jan 2022 16:08:30 +0100 Date: Fri, 28 Jan 2022 16:08:27 +0100 Message-Id: <87mtjfgaok.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44804 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 44804 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) tags 44804 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 28 11:21:16 2022 Received: (at 44804) by debbugs.gnu.org; 28 Jan 2022 16:21:16 +0000 Received: from localhost ([127.0.0.1]:60347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDTzw-0005DA-GO for submit@debbugs.gnu.org; Fri, 28 Jan 2022 11:21:16 -0500 Received: from mail.ericabrahamsen.net ([52.70.2.18]:42996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nDTzu-0005Cf-7u for 44804@debbugs.gnu.org; Fri, 28 Jan 2022 11:21:14 -0500 Received: from localhost (c-71-197-232-41.hsd1.wa.comcast.net [71.197.232.41]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 5159CFA01F; Fri, 28 Jan 2022 16:21:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1643386868; bh=dE2p+xKe0+LDJOk2gi79MFqYvy70fitdYqz3YO1iQCs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=jXnPGclSen0ispMfYUdew50K81YdGsuRnO7xINQd/5yxz/wi9ii3VuwfN2A49zkod MLr3BKjUqp8OM4DUqsAT2lFt9B//DI557ue8JOEcisz0iaGY0FvUjS+Zw2KfLRKaZV nmGjNDhVESgRMTg7jYCfr/IdvFNxoEe7YBPMUg28= From: Eric Abrahamsen To: Lars Ingebrigtsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> <87eekkd30x.fsf@ericabrahamsen.net> <875z5wc4h1.fsf@ericabrahamsen.net> <87o83vgaoq.fsf@gnus.org> Date: Fri, 28 Jan 2022 08:21:06 -0800 In-Reply-To: <87o83vgaoq.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 28 Jan 2022 16:08:21 +0100") Message-ID: <87czkbomq5.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org, Pankaj Jangid X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) On 01/28/22 16:08 PM, Lars Ingebrigtsen wrote: > Eric Abrahamsen writes: > >>> Debugger entered--Lisp error: (file-missing "Cannot open load file" >>> "No such file or directory" "edbd-gnus") >>> require(edbd-gnus) >> >> This is just a typo for "ebdb". >> >> None of these errors look like actual EBDB errors, just confusions about >> how the use-package macro works. I can't really help with these. > > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > Skimming this bug report, it's not clear to me whether there's any > problems here in ebdb, or whether this is a usage error. > > Is there anything to be done on the Emacs side here? Beats me! If there's something easy I can do on the EBDB side to make it work better with use-package, I'd be happy to do that, but I don't currently know how. From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 28 04:52:22 2022 Received: (at 44804) by debbugs.gnu.org; 28 Feb 2022 09:52:22 +0000 Received: from localhost ([127.0.0.1]:60108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOchZ-0007v2-Qh for submit@debbugs.gnu.org; Mon, 28 Feb 2022 04:52:22 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOchY-0007um-2d for 44804@debbugs.gnu.org; Mon, 28 Feb 2022 04:52:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=jrohOygEDyg6V8BljH4ao5JLoIdHsY+SBHWRwg7Nbzw=; b=aO5BVBfSu88vtd9qFrest2nQ/w dhDwnqchWpURuPDNYEcvBuwXSTgoMOjZmXu2FhoOHD5noCijOISBtmM/CczdtVufqhLPwDC3lPFWe wifKEVu8dr21O2kQ7D+S7ozSSVoq2zMtnX4b/zRUe77313XvZYlcs/35sIXo+/kAYWt0=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOchO-00067C-QS; Mon, 28 Feb 2022 10:52:13 +0100 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#44804: 28.0.50; loading EBDB using use-package is throwing error References: <87blfpkxk2.fsf@ericabrahamsen.net> <87im9wd81z.fsf@ericabrahamsen.net> <87eekkd30x.fsf@ericabrahamsen.net> <875z5wc4h1.fsf@ericabrahamsen.net> <87o83vgaoq.fsf@gnus.org> <87czkbomq5.fsf@ericabrahamsen.net> X-Now-Playing: Modern English's _Take Me To The Trees_: "Trees" Date: Mon, 28 Feb 2022 10:52:10 +0100 In-Reply-To: <87czkbomq5.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 28 Jan 2022 08:21:06 -0800") Message-ID: <87pmn7pbcl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eric Abrahamsen writes: >> Skimming this bug report, it's not clear to me whether there's any >> problems here in ebdb, or whether this is a usage error. >> >> Is there anything to be done on the Emacs side here? > > Beats m [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44804 Cc: 44804@debbugs.gnu.org, Pankaj Jangid X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) Eric Abrahamsen writes: >> Skimming this bug report, it's not clear to me whether there's any >> problems here in ebdb, or whether this is a usage error. >> >> Is there anything to be done on the Emacs side here? > > Beats me! If there's something easy I can do on the EBDB side to make it > work better with use-package, I'd be happy to do that, but I don't > currently know how. But I guess that means that there's nothing more to be done here (skimming this thread again, it seems like there was some syntax errors in the use-package incantations), so I'm closing this bug report. If there's more that should be done here, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 28 04:52:26 2022 Received: (at control) by debbugs.gnu.org; 28 Feb 2022 09:52:26 +0000 Received: from localhost ([127.0.0.1]:60111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOche-0007vJ-1j for submit@debbugs.gnu.org; Mon, 28 Feb 2022 04:52:26 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOchc-0007ur-TY for control@debbugs.gnu.org; Mon, 28 Feb 2022 04:52:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=TAPBIXYWdtEfAwWQbFFTklCRJ7xQP9UP9MLCNMWOFo4=; b=sIIbW6He2jRw+3abaHn6q+kAd3 tlFg5UmZI3PMnWGaESDZWpNfov0uDFnXHmst85vCAN1clByNko+tIr0uFDx5vNHH7btCe+W9NE9q9 DQWobJrWEHRrfPJQmqHjAqmlito5mc8QyCenTDH8/O6pw8iMhra16DHRTs/3GbHxpxA4=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nOchV-00067N-7Q for control@debbugs.gnu.org; Mon, 28 Feb 2022 10:52:19 +0100 Date: Mon, 28 Feb 2022 10:52:15 +0100 Message-Id: <87o82rpbcg.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44804 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 44804 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.3 (---) close 44804 quit From unknown Sat Aug 09 15:51:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Mar 2022 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