From unknown Sun Jun 22 08:00:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37256: 27.0.50; Error (wrong-type-argument stringp nil) thrown when calling (load-theme 'solarized-dark t) Resent-From: Benjamin Orthen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Sep 2019 15:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37256 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 37256@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15673533595378 (code B ref -1); Sun, 01 Sep 2019 15:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Sep 2019 15:55:59 +0000 Received: from localhost ([127.0.0.1]:57086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4SCs-0001Oe-6p for submit@debbugs.gnu.org; Sun, 01 Sep 2019 11:55:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:46314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4RRu-0000F8-Pw for submit@debbugs.gnu.org; Sun, 01 Sep 2019 11:07:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44772) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4RRr-0007vh-Ui for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:26 -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.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4RRo-0002VG-Lw for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:23 -0400 Received: from mailproxy01.manitu.net ([217.11.48.65]:40354) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i4RRo-0002Ry-CO for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:20 -0400 Received: from [10.155.51.207] (host169-2.natpool.mwn.de [138.246.2.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: u33816@orthen.net) by mailproxy01.manitu.net (Postfix) with ESMTPSA id 1B11A126003E for ; Sun, 1 Sep 2019 17:26:33 +0200 (CEST) From: Benjamin Orthen Openpgp: preference=signencrypt Autocrypt: addr=benjamin@orthen.net; keydata= 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 LQ== Message-ID: <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> Date: Sun, 1 Sep 2019 17:07:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.11.48.65 X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Sun, 01 Sep 2019 11:55:57 -0400 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.4 (--) 1. Call emacs -Q 2. Call "M-x load-theme" interactively 3. Error is thrown: (wrong-type-argument stringp nil) 4. Same happens with (load-theme ' t) or "M-x customize-themes" Did not have this error 3 weeks ago when I last built emacs from source. 5. With debug-init and loading my init file, the backtrace looks as follows: Debugger entered--Lisp error: (wrong-type-argument stringp nil) file-directory-p(nil) custom-theme--load-path() load-theme(solarized-dark t) (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err))) (if (not (require 'solarized-theme nil t)) (display-warning 'use-package (format "Cannot load %s" 'solarized-theme) :error) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err)))) (condition-case err (if (not (require 'solarized-theme nil t)) (display-warning 'use-package (format "Cannot load %s" 'solarized-theme) :error) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err)))) ((debug error) (funcall use-package--warning3 :catch err))) eval-buffer(# nil "/home/ben/.emacs.d/elisp/base-theme.el" nil t) ; Reading at buffer position 1012 load-with-code-conversion("/home/ben/.emacs.d/elisp/base-theme.el" "/home/ben/.emacs.d/elisp/base-theme.el" nil t) #(base-theme nil nil) ad-Advice-require(# base-theme) apply(ad-Advice-require # base-theme) require(base-theme) eval-buffer(# nil "/home/ben/.emacs.d/init.el" nil t) ; Reading at buffer position 1343 load-with-code-conversion("/home/ben/.emacs.d/init.el" "/home/ben/.emacs.d/init.el" t t) load("/home/ben/.emacs.d/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #) #f(compiled-function () #) t) command-line() normal-top-level() In GNU Emacs 27.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.8) of 2019-09-01 built on lenovo Repository revision: 4051fa3ba9b4527b57b4cd114ddaaf72a3b23528 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.1200400= 0 System Description: Ubuntu 19.04 Recent messages: ad-handle-definition: =E2=80=98use-package-handler/:ensure=E2=80=99 got r= edefined Loading /home/ben/.emacs.d/custom.el (source)...done Entering debugger... Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD PDUMPER LCMS2 GMP Important settings: value of $LC_MONETARY: de_DE.UTF-8 value of $LC_NUMERIC: de_DE.UTF-8 value of $LC_TIME: de_DE.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: Fundamental Minor modes in effect: global-hl-line-mode: t desktop-save-mode: t show-paren-mode: t global-auto-revert-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t delete-selection-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/ben/.emacs.d/elpa/org-9.2.5/org-pcomplete hides /usr/local/share/emacs/27.0.50/lisp/org/org-pcomplete /home/ben/.emacs.d/elpa/org-9.2.5/ob-sed hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sed /home/ben/.emacs.d/elpa/org-9.2.5/ob-org hides /usr/local/share/emacs/27.0.50/lisp/org/ob-org /home/ben/.emacs.d/elpa/org-9.2.5/ox-man hides /usr/local/share/emacs/27.0.50/lisp/org/ox-man /home/ben/.emacs.d/elpa/org-9.2.5/ob-ocaml hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ocaml /home/ben/.emacs.d/elpa/org-9.2.5/ob-plantuml hides /usr/local/share/emacs/27.0.50/lisp/org/ob-plantuml /home/ben/.emacs.d/elpa/org-9.2.5/ob-groovy hides /usr/local/share/emacs/27.0.50/lisp/org/ob-groovy /home/ben/.emacs.d/elpa/org-9.2.5/ox-html hides /usr/local/share/emacs/27.0.50/lisp/org/ox-html /home/ben/.emacs.d/elpa/org-9.2.5/ob-makefile hides /usr/local/share/emacs/27.0.50/lisp/org/ob-makefile /home/ben/.emacs.d/elpa/org-9.2.5/org-list hides /usr/local/share/emacs/27.0.50/lisp/org/org-list /home/ben/.emacs.d/elpa/org-9.2.5/org-rmail hides /usr/local/share/emacs/27.0.50/lisp/org/org-rmail /home/ben/.emacs.d/elpa/org-9.2.5/org-datetree hides /usr/local/share/emacs/27.0.50/lisp/org/org-datetree /home/ben/.emacs.d/elpa/org-9.2.5/org-capture hides /usr/local/share/emacs/27.0.50/lisp/org/org-capture /home/ben/.emacs.d/elpa/org-9.2.5/org-clock hides /usr/local/share/emacs/27.0.50/lisp/org/org-clock /home/ben/.emacs.d/elpa/org-9.2.5/ob-sql hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sql /home/ben/.emacs.d/elpa/org-9.2.5/org-macs hides /usr/local/share/emacs/27.0.50/lisp/org/org-macs /home/ben/.emacs.d/elpa/org-9.2.5/org hides /usr/local/share/emacs/27.0.50/lisp/org/org /home/ben/.emacs.d/elpa/org-9.2.5/org-eshell hides /usr/local/share/emacs/27.0.50/lisp/org/org-eshell /home/ben/.emacs.d/elpa/org-9.2.5/org-mhe hides /usr/local/share/emacs/27.0.50/lisp/org/org-mhe /home/ben/.emacs.d/elpa/org-9.2.5/org-inlinetask hides /usr/local/share/emacs/27.0.50/lisp/org/org-inlinetask /home/ben/.emacs.d/elpa/org-9.2.5/ob-screen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-screen /home/ben/.emacs.d/elpa/org-9.2.5/org-src hides /usr/local/share/emacs/27.0.50/lisp/org/org-src /home/ben/.emacs.d/elpa/org-9.2.5/ob-css hides /usr/local/share/emacs/27.0.50/lisp/org/ob-css /home/ben/.emacs.d/elpa/org-9.2.5/ob-abc hides /usr/local/share/emacs/27.0.50/lisp/org/ob-abc /home/ben/.emacs.d/elpa/org-9.2.5/ob-emacs-lisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-emacs-lisp /home/ben/.emacs.d/elpa/org-9.2.5/ob-dot hides /usr/local/share/emacs/27.0.50/lisp/org/ob-dot /home/ben/.emacs.d/elpa/org-9.2.5/ob-lua hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lua /home/ben/.emacs.d/elpa/org-9.2.5/ob-shen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-shen /home/ben/.emacs.d/elpa/org-9.2.5/org-docview hides /usr/local/share/emacs/27.0.50/lisp/org/org-docview /home/ben/.emacs.d/elpa/org-9.2.5/ob-stan hides /usr/local/share/emacs/27.0.50/lisp/org/ob-stan /home/ben/.emacs.d/elpa/org-9.2.5/ob-lisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lisp /home/ben/.emacs.d/elpa/org-9.2.5/ob-java hides /usr/local/share/emacs/27.0.50/lisp/org/ob-java /home/ben/.emacs.d/elpa/org-9.2.5/ob-eval hides /usr/local/share/emacs/27.0.50/lisp/org/ob-eval /home/ben/.emacs.d/elpa/org-9.2.5/ob-clojure hides /usr/local/share/emacs/27.0.50/lisp/org/ob-clojure /home/ben/.emacs.d/elpa/org-9.2.5/org-plot hides /usr/local/share/emacs/27.0.50/lisp/org/org-plot /home/ben/.emacs.d/elpa/org-9.2.5/org-attach hides /usr/local/share/emacs/27.0.50/lisp/org/org-attach /home/ben/.emacs.d/elpa/org-9.2.5/ob-ebnf hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ebnf /home/ben/.emacs.d/elpa/org-9.2.5/ob-R hides /usr/local/share/emacs/27.0.50/lisp/org/ob-R /home/ben/.emacs.d/elpa/org-9.2.5/org-compat hides /usr/local/share/emacs/27.0.50/lisp/org/org-compat /home/ben/.emacs.d/elpa/org-9.2.5/ob-lob hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lob /home/ben/.emacs.d/elpa/org-9.2.5/org-eww hides /usr/local/share/emacs/27.0.50/lisp/org/org-eww /home/ben/.emacs.d/elpa/org-9.2.5/org-element hides /usr/local/share/emacs/27.0.50/lisp/org/org-element /home/ben/.emacs.d/elpa/org-9.2.5/ob-latex hides /usr/local/share/emacs/27.0.50/lisp/org/ob-latex /home/ben/.emacs.d/elpa/org-9.2.5/ob-matlab hides /usr/local/share/emacs/27.0.50/lisp/org/ob-matlab /home/ben/.emacs.d/elpa/org-9.2.5/ob-perl hides /usr/local/share/emacs/27.0.50/lisp/org/ob-perl /home/ben/.emacs.d/elpa/org-9.2.5/org-table hides /usr/local/share/emacs/27.0.50/lisp/org/org-table /home/ben/.emacs.d/elpa/org-9.2.5/ox-texinfo hides /usr/local/share/emacs/27.0.50/lisp/org/ox-texinfo /home/ben/.emacs.d/elpa/org-9.2.5/ox-beamer hides /usr/local/share/emacs/27.0.50/lisp/org/ox-beamer /home/ben/.emacs.d/elpa/org-9.2.5/ox-latex hides /usr/local/share/emacs/27.0.50/lisp/org/ox-latex /home/ben/.emacs.d/elpa/org-9.2.5/ob-octave hides /usr/local/share/emacs/27.0.50/lisp/org/ob-octave /home/ben/.emacs.d/elpa/org-9.2.5/ob-exp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-exp /home/ben/.emacs.d/elpa/org-9.2.5/org-irc hides /usr/local/share/emacs/27.0.50/lisp/org/org-irc /home/ben/.emacs.d/elpa/org-9.2.5/ob-mscgen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-mscgen /home/ben/.emacs.d/elpa/org-9.2.5/ob-J hides /usr/local/share/emacs/27.0.50/lisp/org/ob-J /home/ben/.emacs.d/elpa/org-9.2.5/org-version hides /usr/local/share/emacs/27.0.50/lisp/org/org-version /home/ben/.emacs.d/elpa/org-9.2.5/ob-lilypond hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lilypond /home/ben/.emacs.d/elpa/org-9.2.5/org-entities hides /usr/local/share/emacs/27.0.50/lisp/org/org-entities /home/ben/.emacs.d/elpa/org-9.2.5/ob-python hides /usr/local/share/emacs/27.0.50/lisp/org/ob-python /home/ben/.emacs.d/elpa/org-9.2.5/ob-processing hides /usr/local/share/emacs/27.0.50/lisp/org/ob-processing /home/ben/.emacs.d/elpa/org-9.2.5/ob-ledger hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ledger /home/ben/.emacs.d/elpa/org-9.2.5/ox-md hides /usr/local/share/emacs/27.0.50/lisp/org/ox-md /home/ben/.emacs.d/elpa/org-9.2.5/ob-fortran hides /usr/local/share/emacs/27.0.50/lisp/org/ob-fortran /home/ben/.emacs.d/elpa/org-9.2.5/ob-ditaa hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ditaa /home/ben/.emacs.d/elpa/org-9.2.5/ob-tangle hides /usr/local/share/emacs/27.0.50/lisp/org/ob-tangle /home/ben/.emacs.d/elpa/org-9.2.5/ob-sass hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sass /home/ben/.emacs.d/elpa/org-9.2.5/org-gnus hides /usr/local/share/emacs/27.0.50/lisp/org/org-gnus /home/ben/.emacs.d/elpa/org-9.2.5/ob-coq hides /usr/local/share/emacs/27.0.50/lisp/org/ob-coq /home/ben/.emacs.d/elpa/org-9.2.5/org-lint hides /usr/local/share/emacs/27.0.50/lisp/org/org-lint /home/ben/.emacs.d/elpa/org-9.2.5/ob-picolisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-picolisp /home/ben/.emacs.d/elpa/org-9.2.5/org-timer hides /usr/local/share/emacs/27.0.50/lisp/org/org-timer /home/ben/.emacs.d/elpa/org-9.2.5/ob-vala hides /usr/local/share/emacs/27.0.50/lisp/org/ob-vala /home/ben/.emacs.d/elpa/org-9.2.5/org-duration hides /usr/local/share/emacs/27.0.50/lisp/org/org-duration /home/ben/.emacs.d/elpa/org-9.2.5/ox-icalendar hides /usr/local/share/emacs/27.0.50/lisp/org/ox-icalendar /home/ben/.emacs.d/elpa/org-9.2.5/ox-ascii hides /usr/local/share/emacs/27.0.50/lisp/org/ox-ascii /home/ben/.emacs.d/elpa/org-9.2.5/ob hides /usr/local/share/emacs/27.0.50/lisp/org/ob /home/ben/.emacs.d/elpa/org-9.2.5/ob-haskell hides /usr/local/share/emacs/27.0.50/lisp/org/ob-haskell /home/ben/.emacs.d/elpa/org-9.2.5/org-mobile hides /usr/local/share/emacs/27.0.50/lisp/org/org-mobile /home/ben/.emacs.d/elpa/org-9.2.5/org-info hides /usr/local/share/emacs/27.0.50/lisp/org/org-info /home/ben/.emacs.d/elpa/org-9.2.5/ob-table hides /usr/local/share/emacs/27.0.50/lisp/org/ob-table /home/ben/.emacs.d/elpa/org-9.2.5/ob-io hides /usr/local/share/emacs/27.0.50/lisp/org/ob-io /home/ben/.emacs.d/elpa/org-9.2.5/org-habit hides /usr/local/share/emacs/27.0.50/lisp/org/org-habit /home/ben/.emacs.d/elpa/org-9.2.5/ob-comint hides /usr/local/share/emacs/27.0.50/lisp/org/ob-comint /home/ben/.emacs.d/elpa/org-9.2.5/ox-org hides /usr/local/share/emacs/27.0.50/lisp/org/ox-org /home/ben/.emacs.d/elpa/org-9.2.5/ox-odt hides /usr/local/share/emacs/27.0.50/lisp/org/ox-odt /home/ben/.emacs.d/elpa/org-9.2.5/ob-awk hides /usr/local/share/emacs/27.0.50/lisp/org/ob-awk /home/ben/.emacs.d/elpa/org-9.2.5/org-indent hides /usr/local/share/emacs/27.0.50/lisp/org/org-indent /home/ben/.emacs.d/elpa/org-9.2.5/org-protocol hides /usr/local/share/emacs/27.0.50/lisp/org/org-protocol /home/ben/.emacs.d/elpa/org-9.2.5/org-id hides /usr/local/share/emacs/27.0.50/lisp/org/org-id /home/ben/.emacs.d/elpa/org-9.2.5/org-mouse hides /usr/local/share/emacs/27.0.50/lisp/org/org-mouse /home/ben/.emacs.d/elpa/org-9.2.5/org-bibtex hides /usr/local/share/emacs/27.0.50/lisp/org/org-bibtex /home/ben/.emacs.d/elpa/org-9.2.5/org-faces hides /usr/local/share/emacs/27.0.50/lisp/org/org-faces /home/ben/.emacs.d/elpa/org-9.2.5/ob-js hides /usr/local/share/emacs/27.0.50/lisp/org/ob-js /home/ben/.emacs.d/elpa/org-9.2.5/ob-shell hides /usr/local/share/emacs/27.0.50/lisp/org/ob-shell /home/ben/.emacs.d/elpa/org-9.2.5/org-agenda hides /usr/local/share/emacs/27.0.50/lisp/org/org-agenda /home/ben/.emacs.d/elpa/org-9.2.5/org-macro hides /usr/local/share/emacs/27.0.50/lisp/org/org-macro /home/ben/.emacs.d/elpa/org-9.2.5/ob-hledger hides /usr/local/share/emacs/27.0.50/lisp/org/ob-hledger /home/ben/.emacs.d/elpa/org-9.2.5/ob-maxima hides /usr/local/share/emacs/27.0.50/lisp/org/ob-maxima /home/ben/.emacs.d/elpa/org-9.2.5/ob-sqlite hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sqlite /home/ben/.emacs.d/elpa/org-9.2.5/ob-C hides /usr/local/share/emacs/27.0.50/lisp/org/ob-C /home/ben/.emacs.d/elpa/org-9.2.5/org-footnote hides /usr/local/share/emacs/27.0.50/lisp/org/org-footnote /home/ben/.emacs.d/elpa/org-9.2.5/ox-publish hides /usr/local/share/emacs/27.0.50/lisp/org/ox-publish /home/ben/.emacs.d/elpa/org-9.2.5/org-bbdb hides /usr/local/share/emacs/27.0.50/lisp/org/org-bbdb /home/ben/.emacs.d/elpa/org-9.2.5/ob-keys hides /usr/local/share/emacs/27.0.50/lisp/org/ob-keys /home/ben/.emacs.d/elpa/org-9.2.5/org-crypt hides /usr/local/share/emacs/27.0.50/lisp/org/org-crypt /home/ben/.emacs.d/elpa/org-9.2.5/ox hides /usr/local/share/emacs/27.0.50/lisp/org/ox /home/ben/.emacs.d/elpa/org-9.2.5/org-archive hides /usr/local/share/emacs/27.0.50/lisp/org/org-archive /home/ben/.emacs.d/elpa/org-9.2.5/ob-gnuplot hides /usr/local/share/emacs/27.0.50/lisp/org/ob-gnuplot /home/ben/.emacs.d/elpa/org-9.2.5/org-colview hides /usr/local/share/emacs/27.0.50/lisp/org/org-colview /home/ben/.emacs.d/elpa/org-9.2.5/org-w3m hides /usr/local/share/emacs/27.0.50/lisp/org/org-w3m /home/ben/.emacs.d/elpa/org-9.2.5/ob-scheme hides /usr/local/share/emacs/27.0.50/lisp/org/ob-scheme /home/ben/.emacs.d/elpa/org-9.2.5/org-install hides /usr/local/share/emacs/27.0.50/lisp/org/org-install /home/ben/.emacs.d/elpa/org-9.2.5/ob-ref hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ref /home/ben/.emacs.d/elpa/org-9.2.5/ob-core hides /usr/local/share/emacs/27.0.50/lisp/org/ob-core /home/ben/.emacs.d/elpa/org-9.2.5/ob-asymptote hides /usr/local/share/emacs/27.0.50/lisp/org/ob-asymptote /home/ben/.emacs.d/elpa/org-9.2.5/ob-ruby hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ruby /home/ben/.emacs.d/elpa/org-9.2.5/org-feed hides /usr/local/share/emacs/27.0.50/lisp/org/org-feed /home/ben/.emacs.d/elpa/org-9.2.5/org-ctags hides /usr/local/share/emacs/27.0.50/lisp/org/org-ctags /home/ben/.emacs.d/elpa/org-9.2.5/ob-forth hides /usr/local/share/emacs/27.0.50/lisp/org/ob-forth /home/ben/.emacs.d/elpa/org-9.2.5/ob-calc hides /usr/local/share/emacs/27.0.50/lisp/org/ob-calc /home/ben/.emacs.d/elpa/org-9.2.5/org-loaddefs hides /usr/local/share/emacs/27.0.50/lisp/org/org-loaddefs Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search mailabbrev gmm-utils mailheader sendmail mail-utils time-date cl-print debug backtrace find-func solarized-theme solarized color dash base server hl-line desktop frameset paren autorevert filenotify display-line-numbers delsel benchmark-init diminish use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode quelpa-use-package use-package-core quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt help-fns radix-tree finder-inf tex-site edmacro kmacro helm-easymenu advice rx cl-extra help-mode info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 143368 122547) (symbols 48 14225 38) (strings 32 43626 15305) (string-bytes 1 1573621) (vectors 16 17989) (vector-slots 8 227795 73772) (floats 8 308 305) (intervals 56 467 209) (buffers 992 14)) From unknown Sun Jun 22 08:00:38 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37256: 27.0.50; Error (wrong-type-argument stringp nil) thrown when calling (load-theme 'solarized-dark t) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Sep 2019 16:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37256 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Benjamin Orthen , Paul Eggert Cc: 37256@debbugs.gnu.org Received: via spool by 37256-submit@debbugs.gnu.org id=B37256.15673544827794 (code B ref 37256); Sun, 01 Sep 2019 16:15:02 +0000 Received: (at 37256) by debbugs.gnu.org; 1 Sep 2019 16:14:42 +0000 Received: from localhost ([127.0.0.1]:57096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4SV0-00021e-8f for submit@debbugs.gnu.org; Sun, 01 Sep 2019 12:14:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4SUy-00021O-I1 for 37256@debbugs.gnu.org; Sun, 01 Sep 2019 12:14:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i4SUs-0003Y9-KL; Sun, 01 Sep 2019 12:14:34 -0400 Received: from [176.228.60.248] (port=2218 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i4SUs-0003QH-61; Sun, 01 Sep 2019 12:14:34 -0400 Date: Sun, 01 Sep 2019 19:14:22 +0300 Message-Id: <83a7bo804h.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> (message from Benjamin Orthen on Sun, 1 Sep 2019 17:07:14 +0200) References: <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) > From: Benjamin Orthen > Date: Sun, 1 Sep 2019 17:07:14 +0200 > > 1. Call emacs -Q > 2. Call "M-x load-theme" interactively > 3. Error is thrown: (wrong-type-argument stringp nil) > 4. Same happens with (load-theme ' t) or "M-x > customize-themes" > Did not have this error 3 weeks ago when I last built emacs from source. > > 5. With debug-init and loading my init file, the backtrace looks as > follows: > > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > file-directory-p(nil) > custom-theme--load-path() Paul, I think this is because user-emacs-directory is now nil initially. custom-theme-directory then is computed as nil, and custom-theme--load-path isn't ready for that. From unknown Sun Jun 22 08:00:38 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Benjamin Orthen Subject: bug#37256: closed (Re: bug#37256: 27.0.50; Error (wrong-type-argument stringp nil) thrown when calling (load-theme 'solarized-dark t)) Message-ID: References: <22d98203-0d48-5a37-12dd-61f738ac96a0@cs.ucla.edu> <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> X-Gnu-PR-Message: they-closed 37256 X-Gnu-PR-Package: emacs Reply-To: 37256@debbugs.gnu.org Date: Sun, 01 Sep 2019 17:01:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1567357262-12708-1" This is a multi-part message in MIME format... ------------=_1567357262-12708-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #37256: 27.0.50; Error (wrong-type-argument stringp nil) thrown when callin= g (load-theme 'solarized-dark t) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 37256@debbugs.gnu.org. --=20 37256: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37256 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1567357262-12708-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 37256-done) by debbugs.gnu.org; 1 Sep 2019 17:00:07 +0000 Received: from localhost ([127.0.0.1]:57130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4TCx-0003Gh-0H for submit@debbugs.gnu.org; Sun, 01 Sep 2019 13:00:07 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:55172) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4TCu-0003Ff-6b for 37256-done@debbugs.gnu.org; Sun, 01 Sep 2019 13:00:05 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 783391600AE; Sun, 1 Sep 2019 09:59:58 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id rrF-0MRYXrXP; Sun, 1 Sep 2019 09:59:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B917E1600BF; Sun, 1 Sep 2019 09:59:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id xTjjZhd3a3GD; Sun, 1 Sep 2019 09:59:57 -0700 (PDT) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8E2471600AE; Sun, 1 Sep 2019 09:59:57 -0700 (PDT) Subject: Re: bug#37256: 27.0.50; Error (wrong-type-argument stringp nil) thrown when calling (load-theme 'solarized-dark t) To: Eli Zaretskii , Benjamin Orthen References: <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> <83a7bo804h.fsf@gnu.org> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <22d98203-0d48-5a37-12dd-61f738ac96a0@cs.ucla.edu> Date: Sun, 1 Sep 2019 09:59:53 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <83a7bo804h.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------DF4AC580960D43CD0BB5E0E5" Content-Language: en-US X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37256-done Cc: 37256-done@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 (---) This is a multi-part message in MIME format. --------------DF4AC580960D43CD0BB5E0E5 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Eli Zaretskii wrote: > Paul, I think this is because user-emacs-directory is now nil > initially. Yes, that's it. Thanks for reporting it. I installed the attached patch. I looked for preloaded defcustoms with similar issues, but didn't find any. --------------DF4AC580960D43CD0BB5E0E5 Content-Type: text/x-patch; name="0001-Fix-load-theme-bug-with-user-emacs-directory.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-Fix-load-theme-bug-with-user-emacs-directory.patch" >From ba12c5467dadd228a00bcf972fd8415c26f4a4bd Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 1 Sep 2019 09:56:40 -0700 Subject: [PATCH] Fix load-theme bug with user-emacs-directory * lisp/custom.el (custom-theme-directory): Delay initialization, since the value depends on user-emacs-directory (Bug#37256). --- lisp/custom.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/custom.el b/lisp/custom.el index 9bd9712b65..2e42ea73c1 100644 --- a/lisp/custom.el +++ b/lisp/custom.el @@ -1137,6 +1137,7 @@ custom-theme-directory The command `customize-create-theme' writes theme files into this directory. By default, Emacs searches for custom themes in this directory first---see `custom-theme-load-path'." + :initialize #'custom-initialize-delay :type 'string :group 'customize :version "22.1") -- 2.17.1 --------------DF4AC580960D43CD0BB5E0E5-- ------------=_1567357262-12708-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Sep 2019 15:55:59 +0000 Received: from localhost ([127.0.0.1]:57086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4SCs-0001Oe-6p for submit@debbugs.gnu.org; Sun, 01 Sep 2019 11:55:59 -0400 Received: from lists.gnu.org ([209.51.188.17]:46314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4RRu-0000F8-Pw for submit@debbugs.gnu.org; Sun, 01 Sep 2019 11:07:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44772) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4RRr-0007vh-Ui for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:26 -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.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4RRo-0002VG-Lw for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:23 -0400 Received: from mailproxy01.manitu.net ([217.11.48.65]:40354) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i4RRo-0002Ry-CO for bug-gnu-emacs@gnu.org; Sun, 01 Sep 2019 11:07:20 -0400 Received: from [10.155.51.207] (host169-2.natpool.mwn.de [138.246.2.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: u33816@orthen.net) by mailproxy01.manitu.net (Postfix) with ESMTPSA id 1B11A126003E for ; Sun, 1 Sep 2019 17:26:33 +0200 (CEST) To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Error (wrong-type-argument stringp nil) thrown when calling (load-theme 'solarized-dark t) From: Benjamin Orthen Openpgp: preference=signencrypt Autocrypt: addr=benjamin@orthen.net; keydata= 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 LQ== Message-ID: <811ad72f-0968-3837-7517-1aed2efb54d6@orthen.net> Date: Sun, 1 Sep 2019 17:07:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.11.48.65 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 01 Sep 2019 11:55:57 -0400 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.4 (--) 1. Call emacs -Q 2. Call "M-x load-theme" interactively 3. Error is thrown: (wrong-type-argument stringp nil) 4. Same happens with (load-theme ' t) or "M-x customize-themes" Did not have this error 3 weeks ago when I last built emacs from source. 5. With debug-init and loading my init file, the backtrace looks as follows: Debugger entered--Lisp error: (wrong-type-argument stringp nil) file-directory-p(nil) custom-theme--load-path() load-theme(solarized-dark t) (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err))) (if (not (require 'solarized-theme nil t)) (display-warning 'use-package (format "Cannot load %s" 'solarized-theme) :error) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err)))) (condition-case err (if (not (require 'solarized-theme nil t)) (display-warning 'use-package (format "Cannot load %s" 'solarized-theme) :error) (condition-case err (progn (setq solarized-distinct-fringe-background t) (setq solarized-use-variable-pitch nil) (setq solarized-high-contrast-mode-line t) (setq solarized-use-less-bold t) (setq solarized-use-more-italic t) (setq solarized-emphasize-indicators nil) (setq solarized-scale-org-headlines nil) (setq solarized-height-minus-1 1.0) (setq solarized-height-plus-1 1.0) (setq solarized-height-plus-2 1.0) (setq solarized-height-plus-3 1.0) (setq solarized-height-plus-4 1.0) (load-theme 'solarized-dark t) t) ((debug error) (funcall use-package--warning3 :config err)))) ((debug error) (funcall use-package--warning3 :catch err))) eval-buffer(# nil "/home/ben/.emacs.d/elisp/base-theme.el" nil t) ; Reading at buffer position 1012 load-with-code-conversion("/home/ben/.emacs.d/elisp/base-theme.el" "/home/ben/.emacs.d/elisp/base-theme.el" nil t) #(base-theme nil nil) ad-Advice-require(# base-theme) apply(ad-Advice-require # base-theme) require(base-theme) eval-buffer(# nil "/home/ben/.emacs.d/init.el" nil t) ; Reading at buffer position 1343 load-with-code-conversion("/home/ben/.emacs.d/init.el" "/home/ben/.emacs.d/init.el" t t) load("/home/ben/.emacs.d/init" noerror nomessage) startup--load-user-init-file(#f(compiled-function () #) #f(compiled-function () #) t) command-line() normal-top-level() In GNU Emacs 27.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.8) of 2019-09-01 built on lenovo Repository revision: 4051fa3ba9b4527b57b4cd114ddaaf72a3b23528 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.1200400= 0 System Description: Ubuntu 19.04 Recent messages: ad-handle-definition: =E2=80=98use-package-handler/:ensure=E2=80=99 got r= edefined Loading /home/ben/.emacs.d/custom.el (source)...done Entering debugger... Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD PDUMPER LCMS2 GMP Important settings: value of $LC_MONETARY: de_DE.UTF-8 value of $LC_NUMERIC: de_DE.UTF-8 value of $LC_TIME: de_DE.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: Fundamental Minor modes in effect: global-hl-line-mode: t desktop-save-mode: t show-paren-mode: t global-auto-revert-mode: t global-display-line-numbers-mode: t display-line-numbers-mode: t delete-selection-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: /home/ben/.emacs.d/elpa/org-9.2.5/org-pcomplete hides /usr/local/share/emacs/27.0.50/lisp/org/org-pcomplete /home/ben/.emacs.d/elpa/org-9.2.5/ob-sed hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sed /home/ben/.emacs.d/elpa/org-9.2.5/ob-org hides /usr/local/share/emacs/27.0.50/lisp/org/ob-org /home/ben/.emacs.d/elpa/org-9.2.5/ox-man hides /usr/local/share/emacs/27.0.50/lisp/org/ox-man /home/ben/.emacs.d/elpa/org-9.2.5/ob-ocaml hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ocaml /home/ben/.emacs.d/elpa/org-9.2.5/ob-plantuml hides /usr/local/share/emacs/27.0.50/lisp/org/ob-plantuml /home/ben/.emacs.d/elpa/org-9.2.5/ob-groovy hides /usr/local/share/emacs/27.0.50/lisp/org/ob-groovy /home/ben/.emacs.d/elpa/org-9.2.5/ox-html hides /usr/local/share/emacs/27.0.50/lisp/org/ox-html /home/ben/.emacs.d/elpa/org-9.2.5/ob-makefile hides /usr/local/share/emacs/27.0.50/lisp/org/ob-makefile /home/ben/.emacs.d/elpa/org-9.2.5/org-list hides /usr/local/share/emacs/27.0.50/lisp/org/org-list /home/ben/.emacs.d/elpa/org-9.2.5/org-rmail hides /usr/local/share/emacs/27.0.50/lisp/org/org-rmail /home/ben/.emacs.d/elpa/org-9.2.5/org-datetree hides /usr/local/share/emacs/27.0.50/lisp/org/org-datetree /home/ben/.emacs.d/elpa/org-9.2.5/org-capture hides /usr/local/share/emacs/27.0.50/lisp/org/org-capture /home/ben/.emacs.d/elpa/org-9.2.5/org-clock hides /usr/local/share/emacs/27.0.50/lisp/org/org-clock /home/ben/.emacs.d/elpa/org-9.2.5/ob-sql hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sql /home/ben/.emacs.d/elpa/org-9.2.5/org-macs hides /usr/local/share/emacs/27.0.50/lisp/org/org-macs /home/ben/.emacs.d/elpa/org-9.2.5/org hides /usr/local/share/emacs/27.0.50/lisp/org/org /home/ben/.emacs.d/elpa/org-9.2.5/org-eshell hides /usr/local/share/emacs/27.0.50/lisp/org/org-eshell /home/ben/.emacs.d/elpa/org-9.2.5/org-mhe hides /usr/local/share/emacs/27.0.50/lisp/org/org-mhe /home/ben/.emacs.d/elpa/org-9.2.5/org-inlinetask hides /usr/local/share/emacs/27.0.50/lisp/org/org-inlinetask /home/ben/.emacs.d/elpa/org-9.2.5/ob-screen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-screen /home/ben/.emacs.d/elpa/org-9.2.5/org-src hides /usr/local/share/emacs/27.0.50/lisp/org/org-src /home/ben/.emacs.d/elpa/org-9.2.5/ob-css hides /usr/local/share/emacs/27.0.50/lisp/org/ob-css /home/ben/.emacs.d/elpa/org-9.2.5/ob-abc hides /usr/local/share/emacs/27.0.50/lisp/org/ob-abc /home/ben/.emacs.d/elpa/org-9.2.5/ob-emacs-lisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-emacs-lisp /home/ben/.emacs.d/elpa/org-9.2.5/ob-dot hides /usr/local/share/emacs/27.0.50/lisp/org/ob-dot /home/ben/.emacs.d/elpa/org-9.2.5/ob-lua hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lua /home/ben/.emacs.d/elpa/org-9.2.5/ob-shen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-shen /home/ben/.emacs.d/elpa/org-9.2.5/org-docview hides /usr/local/share/emacs/27.0.50/lisp/org/org-docview /home/ben/.emacs.d/elpa/org-9.2.5/ob-stan hides /usr/local/share/emacs/27.0.50/lisp/org/ob-stan /home/ben/.emacs.d/elpa/org-9.2.5/ob-lisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lisp /home/ben/.emacs.d/elpa/org-9.2.5/ob-java hides /usr/local/share/emacs/27.0.50/lisp/org/ob-java /home/ben/.emacs.d/elpa/org-9.2.5/ob-eval hides /usr/local/share/emacs/27.0.50/lisp/org/ob-eval /home/ben/.emacs.d/elpa/org-9.2.5/ob-clojure hides /usr/local/share/emacs/27.0.50/lisp/org/ob-clojure /home/ben/.emacs.d/elpa/org-9.2.5/org-plot hides /usr/local/share/emacs/27.0.50/lisp/org/org-plot /home/ben/.emacs.d/elpa/org-9.2.5/org-attach hides /usr/local/share/emacs/27.0.50/lisp/org/org-attach /home/ben/.emacs.d/elpa/org-9.2.5/ob-ebnf hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ebnf /home/ben/.emacs.d/elpa/org-9.2.5/ob-R hides /usr/local/share/emacs/27.0.50/lisp/org/ob-R /home/ben/.emacs.d/elpa/org-9.2.5/org-compat hides /usr/local/share/emacs/27.0.50/lisp/org/org-compat /home/ben/.emacs.d/elpa/org-9.2.5/ob-lob hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lob /home/ben/.emacs.d/elpa/org-9.2.5/org-eww hides /usr/local/share/emacs/27.0.50/lisp/org/org-eww /home/ben/.emacs.d/elpa/org-9.2.5/org-element hides /usr/local/share/emacs/27.0.50/lisp/org/org-element /home/ben/.emacs.d/elpa/org-9.2.5/ob-latex hides /usr/local/share/emacs/27.0.50/lisp/org/ob-latex /home/ben/.emacs.d/elpa/org-9.2.5/ob-matlab hides /usr/local/share/emacs/27.0.50/lisp/org/ob-matlab /home/ben/.emacs.d/elpa/org-9.2.5/ob-perl hides /usr/local/share/emacs/27.0.50/lisp/org/ob-perl /home/ben/.emacs.d/elpa/org-9.2.5/org-table hides /usr/local/share/emacs/27.0.50/lisp/org/org-table /home/ben/.emacs.d/elpa/org-9.2.5/ox-texinfo hides /usr/local/share/emacs/27.0.50/lisp/org/ox-texinfo /home/ben/.emacs.d/elpa/org-9.2.5/ox-beamer hides /usr/local/share/emacs/27.0.50/lisp/org/ox-beamer /home/ben/.emacs.d/elpa/org-9.2.5/ox-latex hides /usr/local/share/emacs/27.0.50/lisp/org/ox-latex /home/ben/.emacs.d/elpa/org-9.2.5/ob-octave hides /usr/local/share/emacs/27.0.50/lisp/org/ob-octave /home/ben/.emacs.d/elpa/org-9.2.5/ob-exp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-exp /home/ben/.emacs.d/elpa/org-9.2.5/org-irc hides /usr/local/share/emacs/27.0.50/lisp/org/org-irc /home/ben/.emacs.d/elpa/org-9.2.5/ob-mscgen hides /usr/local/share/emacs/27.0.50/lisp/org/ob-mscgen /home/ben/.emacs.d/elpa/org-9.2.5/ob-J hides /usr/local/share/emacs/27.0.50/lisp/org/ob-J /home/ben/.emacs.d/elpa/org-9.2.5/org-version hides /usr/local/share/emacs/27.0.50/lisp/org/org-version /home/ben/.emacs.d/elpa/org-9.2.5/ob-lilypond hides /usr/local/share/emacs/27.0.50/lisp/org/ob-lilypond /home/ben/.emacs.d/elpa/org-9.2.5/org-entities hides /usr/local/share/emacs/27.0.50/lisp/org/org-entities /home/ben/.emacs.d/elpa/org-9.2.5/ob-python hides /usr/local/share/emacs/27.0.50/lisp/org/ob-python /home/ben/.emacs.d/elpa/org-9.2.5/ob-processing hides /usr/local/share/emacs/27.0.50/lisp/org/ob-processing /home/ben/.emacs.d/elpa/org-9.2.5/ob-ledger hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ledger /home/ben/.emacs.d/elpa/org-9.2.5/ox-md hides /usr/local/share/emacs/27.0.50/lisp/org/ox-md /home/ben/.emacs.d/elpa/org-9.2.5/ob-fortran hides /usr/local/share/emacs/27.0.50/lisp/org/ob-fortran /home/ben/.emacs.d/elpa/org-9.2.5/ob-ditaa hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ditaa /home/ben/.emacs.d/elpa/org-9.2.5/ob-tangle hides /usr/local/share/emacs/27.0.50/lisp/org/ob-tangle /home/ben/.emacs.d/elpa/org-9.2.5/ob-sass hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sass /home/ben/.emacs.d/elpa/org-9.2.5/org-gnus hides /usr/local/share/emacs/27.0.50/lisp/org/org-gnus /home/ben/.emacs.d/elpa/org-9.2.5/ob-coq hides /usr/local/share/emacs/27.0.50/lisp/org/ob-coq /home/ben/.emacs.d/elpa/org-9.2.5/org-lint hides /usr/local/share/emacs/27.0.50/lisp/org/org-lint /home/ben/.emacs.d/elpa/org-9.2.5/ob-picolisp hides /usr/local/share/emacs/27.0.50/lisp/org/ob-picolisp /home/ben/.emacs.d/elpa/org-9.2.5/org-timer hides /usr/local/share/emacs/27.0.50/lisp/org/org-timer /home/ben/.emacs.d/elpa/org-9.2.5/ob-vala hides /usr/local/share/emacs/27.0.50/lisp/org/ob-vala /home/ben/.emacs.d/elpa/org-9.2.5/org-duration hides /usr/local/share/emacs/27.0.50/lisp/org/org-duration /home/ben/.emacs.d/elpa/org-9.2.5/ox-icalendar hides /usr/local/share/emacs/27.0.50/lisp/org/ox-icalendar /home/ben/.emacs.d/elpa/org-9.2.5/ox-ascii hides /usr/local/share/emacs/27.0.50/lisp/org/ox-ascii /home/ben/.emacs.d/elpa/org-9.2.5/ob hides /usr/local/share/emacs/27.0.50/lisp/org/ob /home/ben/.emacs.d/elpa/org-9.2.5/ob-haskell hides /usr/local/share/emacs/27.0.50/lisp/org/ob-haskell /home/ben/.emacs.d/elpa/org-9.2.5/org-mobile hides /usr/local/share/emacs/27.0.50/lisp/org/org-mobile /home/ben/.emacs.d/elpa/org-9.2.5/org-info hides /usr/local/share/emacs/27.0.50/lisp/org/org-info /home/ben/.emacs.d/elpa/org-9.2.5/ob-table hides /usr/local/share/emacs/27.0.50/lisp/org/ob-table /home/ben/.emacs.d/elpa/org-9.2.5/ob-io hides /usr/local/share/emacs/27.0.50/lisp/org/ob-io /home/ben/.emacs.d/elpa/org-9.2.5/org-habit hides /usr/local/share/emacs/27.0.50/lisp/org/org-habit /home/ben/.emacs.d/elpa/org-9.2.5/ob-comint hides /usr/local/share/emacs/27.0.50/lisp/org/ob-comint /home/ben/.emacs.d/elpa/org-9.2.5/ox-org hides /usr/local/share/emacs/27.0.50/lisp/org/ox-org /home/ben/.emacs.d/elpa/org-9.2.5/ox-odt hides /usr/local/share/emacs/27.0.50/lisp/org/ox-odt /home/ben/.emacs.d/elpa/org-9.2.5/ob-awk hides /usr/local/share/emacs/27.0.50/lisp/org/ob-awk /home/ben/.emacs.d/elpa/org-9.2.5/org-indent hides /usr/local/share/emacs/27.0.50/lisp/org/org-indent /home/ben/.emacs.d/elpa/org-9.2.5/org-protocol hides /usr/local/share/emacs/27.0.50/lisp/org/org-protocol /home/ben/.emacs.d/elpa/org-9.2.5/org-id hides /usr/local/share/emacs/27.0.50/lisp/org/org-id /home/ben/.emacs.d/elpa/org-9.2.5/org-mouse hides /usr/local/share/emacs/27.0.50/lisp/org/org-mouse /home/ben/.emacs.d/elpa/org-9.2.5/org-bibtex hides /usr/local/share/emacs/27.0.50/lisp/org/org-bibtex /home/ben/.emacs.d/elpa/org-9.2.5/org-faces hides /usr/local/share/emacs/27.0.50/lisp/org/org-faces /home/ben/.emacs.d/elpa/org-9.2.5/ob-js hides /usr/local/share/emacs/27.0.50/lisp/org/ob-js /home/ben/.emacs.d/elpa/org-9.2.5/ob-shell hides /usr/local/share/emacs/27.0.50/lisp/org/ob-shell /home/ben/.emacs.d/elpa/org-9.2.5/org-agenda hides /usr/local/share/emacs/27.0.50/lisp/org/org-agenda /home/ben/.emacs.d/elpa/org-9.2.5/org-macro hides /usr/local/share/emacs/27.0.50/lisp/org/org-macro /home/ben/.emacs.d/elpa/org-9.2.5/ob-hledger hides /usr/local/share/emacs/27.0.50/lisp/org/ob-hledger /home/ben/.emacs.d/elpa/org-9.2.5/ob-maxima hides /usr/local/share/emacs/27.0.50/lisp/org/ob-maxima /home/ben/.emacs.d/elpa/org-9.2.5/ob-sqlite hides /usr/local/share/emacs/27.0.50/lisp/org/ob-sqlite /home/ben/.emacs.d/elpa/org-9.2.5/ob-C hides /usr/local/share/emacs/27.0.50/lisp/org/ob-C /home/ben/.emacs.d/elpa/org-9.2.5/org-footnote hides /usr/local/share/emacs/27.0.50/lisp/org/org-footnote /home/ben/.emacs.d/elpa/org-9.2.5/ox-publish hides /usr/local/share/emacs/27.0.50/lisp/org/ox-publish /home/ben/.emacs.d/elpa/org-9.2.5/org-bbdb hides /usr/local/share/emacs/27.0.50/lisp/org/org-bbdb /home/ben/.emacs.d/elpa/org-9.2.5/ob-keys hides /usr/local/share/emacs/27.0.50/lisp/org/ob-keys /home/ben/.emacs.d/elpa/org-9.2.5/org-crypt hides /usr/local/share/emacs/27.0.50/lisp/org/org-crypt /home/ben/.emacs.d/elpa/org-9.2.5/ox hides /usr/local/share/emacs/27.0.50/lisp/org/ox /home/ben/.emacs.d/elpa/org-9.2.5/org-archive hides /usr/local/share/emacs/27.0.50/lisp/org/org-archive /home/ben/.emacs.d/elpa/org-9.2.5/ob-gnuplot hides /usr/local/share/emacs/27.0.50/lisp/org/ob-gnuplot /home/ben/.emacs.d/elpa/org-9.2.5/org-colview hides /usr/local/share/emacs/27.0.50/lisp/org/org-colview /home/ben/.emacs.d/elpa/org-9.2.5/org-w3m hides /usr/local/share/emacs/27.0.50/lisp/org/org-w3m /home/ben/.emacs.d/elpa/org-9.2.5/ob-scheme hides /usr/local/share/emacs/27.0.50/lisp/org/ob-scheme /home/ben/.emacs.d/elpa/org-9.2.5/org-install hides /usr/local/share/emacs/27.0.50/lisp/org/org-install /home/ben/.emacs.d/elpa/org-9.2.5/ob-ref hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ref /home/ben/.emacs.d/elpa/org-9.2.5/ob-core hides /usr/local/share/emacs/27.0.50/lisp/org/ob-core /home/ben/.emacs.d/elpa/org-9.2.5/ob-asymptote hides /usr/local/share/emacs/27.0.50/lisp/org/ob-asymptote /home/ben/.emacs.d/elpa/org-9.2.5/ob-ruby hides /usr/local/share/emacs/27.0.50/lisp/org/ob-ruby /home/ben/.emacs.d/elpa/org-9.2.5/org-feed hides /usr/local/share/emacs/27.0.50/lisp/org/org-feed /home/ben/.emacs.d/elpa/org-9.2.5/org-ctags hides /usr/local/share/emacs/27.0.50/lisp/org/org-ctags /home/ben/.emacs.d/elpa/org-9.2.5/ob-forth hides /usr/local/share/emacs/27.0.50/lisp/org/ob-forth /home/ben/.emacs.d/elpa/org-9.2.5/ob-calc hides /usr/local/share/emacs/27.0.50/lisp/org/ob-calc /home/ben/.emacs.d/elpa/org-9.2.5/org-loaddefs hides /usr/local/share/emacs/27.0.50/lisp/org/org-loaddefs Features: (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs text-property-search mailabbrev gmm-utils mailheader sendmail mail-utils time-date cl-print debug backtrace find-func solarized-theme solarized color dash base server hl-line desktop frameset paren autorevert filenotify display-line-numbers delsel benchmark-init diminish use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode quelpa-use-package use-package-core quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt help-fns radix-tree finder-inf tex-site edmacro kmacro helm-easymenu advice rx cl-extra help-mode info package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 143368 122547) (symbols 48 14225 38) (strings 32 43626 15305) (string-bytes 1 1573621) (vectors 16 17989) (vector-slots 8 227795 73772) (floats 8 308 305) (intervals 56 467 209) (buffers 992 14)) ------------=_1567357262-12708-1-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 13:40:49 2019 Received: (at control) by debbugs.gnu.org; 1 Sep 2019 17:40:49 +0000 Received: from localhost ([127.0.0.1]:57169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4TqL-0006Wu-IA for submit@debbugs.gnu.org; Sun, 01 Sep 2019 13:40:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i4TqK-0006Wd-1R; Sun, 01 Sep 2019 13:40:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50198) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i4TqE-0001Qt-N3; Sun, 01 Sep 2019 13:40:42 -0400 Received: from [176.228.60.248] (port=3933 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i4TqC-0007FI-13; Sun, 01 Sep 2019 13:40:42 -0400 Date: Sun, 01 Sep 2019 20:40:28 +0300 Message-Id: <835zmb9apf.fsf@gnu.org> From: Eli Zaretskii To: Wojciech Kozlowski In-reply-to: <2cb9a8af3821c50387b7298d7c33067660af175c.camel@wojciechkozlowski.eu> (message from Wojciech Kozlowski on Sun, 01 Sep 2019 19:24:06 +0200) Subject: Re: bug#37258: 27.0.50; custom-theme-directory variable is set to nil before init.el loads causing load-theme to fail References: <0c4c584e19cba002da3c33094d0deec09749940d.camel@wojciechkozlowski.eu> <837e6s7xl5.fsf@gnu.org> <2cb9a8af3821c50387b7298d7c33067660af175c.camel@wojciechkozlowski.eu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 37258@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 (---) forcemerge 37258 37256 close 37258 thanks > From: Wojciech Kozlowski > Cc: 37258@debbugs.gnu.org > Date: Sun, 01 Sep 2019 19:24:06 +0200 > > Yep, it works now. Thanks! > > Please let me know if I need to do anything special to close the bug. I hope I just did.