From unknown Sat Aug 09 19:20:53 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#72453 <72453@debbugs.gnu.org> To: bug#72453 <72453@debbugs.gnu.org> Subject: Status: 29.4; "use-package" macro does not load all expected related files Reply-To: bug#72453 <72453@debbugs.gnu.org> Date: Sun, 10 Aug 2025 02:20:53 +0000 retitle 72453 29.4; "use-package" macro does not load all expected related = files reassign 72453 emacs submitter 72453 Derek Upham severity 72453 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 03 17:58:46 2024 Received: (at submit) by debbugs.gnu.org; 3 Aug 2024 21:58:46 +0000 Received: from localhost ([127.0.0.1]:54877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saMlx-0001AS-Pg for submit@debbugs.gnu.org; Sat, 03 Aug 2024 17:58:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:36474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saMlt-0001AC-KG for submit@debbugs.gnu.org; Sat, 03 Aug 2024 17:58:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saMlY-0003YI-UG for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2024 17:58:21 -0400 Received: from wilbur.contactoffice.com ([212.3.242.68]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saMlW-0006SW-Jw for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2024 17:58:20 -0400 Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by wilbur.contactoffice.com (Postfix) with ESMTP id BFAAA13A6 for ; Sat, 3 Aug 2024 23:58:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1722722294; s=20240605-akrp; d=mailfence.com; i=derek_upham@mailfence.com; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; bh=Uj9KU9eHwJilTItcy0jnMSLyY5BipvqYDTrL4S2lFPA=; b=aJ1EOFGO8wm7l9d+lYYQjlrEcwONnc48YP9Sm1f0TBxJvXQVEci7eW4hPZp6Jnuq 7SwpifbhKfFEG2Ur5D4kGGCl/wWgroWbkJDJeW9RGVLaNrZtoFleUnivnU9a0O+bFGP 5IRz5A+qN2OWiMtHYfBsMZJwYhnBkWPTkipuMl2+GWN6rpZG0csyrml0ZoV7IqLKl4u ayDxcPv01FpQIFnPnLd0ZXbsqkrhymAl/tgcNT1Q39LHsTTB/szWBxkQlE+P3aKJ/KC CriNqaeCj4zWEUpxOLqJy5OLMo6CY8PLAeEAqcFoAyUqx+SBBYyGLwGOBj8R9YMwi6+ 1HwI9yNJQg== Received: by smtp.mailfence.com with ESMTPSA for ; Sat, 3 Aug 2024 23:58:11 +0200 (CEST) Received: from [::1] (helo=priss.frightenedpiglet.com) by priss.frightenedpiglet.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97) (envelope-from ) id 1saMlM-00000000zUF-3sOr for bug-gnu-emacs@gnu.org; Sat, 03 Aug 2024 14:58:08 -0700 From: Derek Upham To: bug-gnu-emacs@gnu.org Subject: 29.4; "use-package" macro does not load all expected related files Date: Sat, 03 Aug 2024 14:58:08 -0700 Message-ID: <87plqp9slr.fsf@priss.frightenedpiglet.com> MIME-Version: 1.0 Content-Type: text/plain X-ContactOffice-Account: com:175140567 Received-SPF: pass client-ip=212.3.242.68; envelope-from=derek_upham@mailfence.com; helo=wilbur.contactoffice.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) This problem exists for the current emacs-30 branch HEAD. The following "init.el" file contents provide a test case: (defun use-package-ensure-trace (name args state) (warn "use-package-ensure-trace %s %s %s" name args state) t) ;; (require 'use-package) (setq use-package-ensure-function 'use-package-ensure-trace) (setq use-package-always-ensure t) (use-package faces) (use-package ansi-color) (use-package files :ensure t) (use-package rx) (use-package avoid) Place it in a scratch directory "use-package-ensure-test" and invoke Emacs with, for example: emacs --init-directory use-package-ensure-test The init file sets use-package-always-ensure to true, and we expect trace warnings to show up for each use-package invocation. In fact, we only see them for the third and beyond. Warning (emacs): use-package-ensure-trace files (t) nil Warning (emacs): use-package-ensure-trace rx (t) nil Warning (emacs): use-package-ensure-trace avoid (t) nil Uncomment the "require" line in the init file and we see all of the traces that we expect: Warning (emacs): use-package-ensure-trace faces (t) nil Warning (emacs): use-package-ensure-trace ansi-color (t) nil Warning (emacs): use-package-ensure-trace files (t) nil Warning (emacs): use-package-ensure-trace rx (t) nil Warning (emacs): use-package-ensure-trace avoid (t) nil The root cause is the structure of the "use-package/use-package*.el" libraries. The "use-package" macro exists in "use-package-core.el", and has an autoload. When Emacs evalutes a use-package form, Emacs loads "use-package-core.el" only. It does not load any of the other "use-package*.el" components. That means that Emacs doesn't evaluate any of the `add-to-list' forms at the bottom of "use-package-ensure.el". As a result, the use-package-defaults mechanism doesn't start out with the expected :ensure or :pin behaviors. But the first time we refer to an :ensure property explicitly, that is enough to trigger the autoload of "use-package-handler/:ensure", which loads the file and sets up the defaults. All later invocations run the :ensure checks as expected. Moving the "use-package" macro into the top-level "use-package" file should fix the problem. The "use-package" file explicitly loads the other files, which sets up all of the defaults. In GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) of 2024-06-29, modified by Debian built on sbuild Windowing system distributor 'The X.Org Foundation', version 11.0.12101011 System Description: Debian GNU/Linux trixie/sid Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.4/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/libexec --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-libsystemd --with-pop=yes --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/29.4/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/29.4/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --without-gconf --with-mailutils --with-native-compilation --with-cairo --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/emacs-29.4+1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB -- Derek Upham derek_upham@mailfence.com From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 00:45:16 2024 Received: (at 72453) by debbugs.gnu.org; 4 Aug 2024 04:45:17 +0000 Received: from localhost ([127.0.0.1]:55246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saT7M-0003lE-Es for submit@debbugs.gnu.org; Sun, 04 Aug 2024 00:45:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saT7L-0003kn-Gb for 72453@debbugs.gnu.org; Sun, 04 Aug 2024 00:45:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saT6u-0007A8-1v; Sun, 04 Aug 2024 00:44:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=MD248noy35PjviydI/xTRVvqO3KTipbqEqbV/POKPyE=; b=lbO2bTtUf1g9 kra5HYzRt07ppVV11pij+SSPHv1NiaDshfT0HNfbDU8d24GXOgjXsFzADNvibnAlimBGaGvCz9REC sf11FiF/kCHHRbU5AjcnYUamCkDqsg/A64k/W6MTmCfI69wCuuM6FpH9cWdEMnjr+CpKJT7Ch2y76 Cz+Ny8xlzAbGW5j83xCHdRgue/hZeF2gdclzUHEOqgt2RuGQvfN7kwYfy7v3C2EIkopzyNq7hHW15 8IOZvDWKx++IXFkN95zuUTigDBrZ4RFiL7LjKmWg4vwMDtuaSzN+OnYXq7abFNk6aZwjDoaKkNfZc ciq+/Ia9soO95olgoZKAKA==; Date: Sun, 04 Aug 2024 07:44:43 +0300 Message-Id: <86v80gucas.fsf@gnu.org> From: Eli Zaretskii To: Derek Upham , John Wiegley In-Reply-To: <87plqp9slr.fsf@priss.frightenedpiglet.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files References: <87plqp9slr.fsf@priss.frightenedpiglet.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72453 Cc: 72453@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 (---) > Date: Sat, 03 Aug 2024 14:58:08 -0700 > From: Derek Upham via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > This problem exists for the current emacs-30 branch HEAD. > > The following "init.el" file contents provide a test case: > > (defun use-package-ensure-trace (name args state) > (warn "use-package-ensure-trace %s %s %s" name args state) > t) > > ;; (require 'use-package) > > (setq use-package-ensure-function 'use-package-ensure-trace) > (setq use-package-always-ensure t) > > (use-package faces) > (use-package ansi-color) > (use-package files :ensure t) > (use-package rx) > (use-package avoid) > > Place it in a scratch directory "use-package-ensure-test" and invoke > Emacs with, for example: > > emacs --init-directory use-package-ensure-test Is this step necessary, i.e. does this problem has anything to do with the non-default --init-directory setting? > The init file sets use-package-always-ensure to true, and we expect > trace warnings to show up for each use-package invocation. In fact, we > only see them for the third and beyond. > > Warning (emacs): use-package-ensure-trace files (t) nil > Warning (emacs): use-package-ensure-trace rx (t) nil > Warning (emacs): use-package-ensure-trace avoid (t) nil > > Uncomment the "require" line in the init file and we see all of the > traces that we expect: > > Warning (emacs): use-package-ensure-trace faces (t) nil > Warning (emacs): use-package-ensure-trace ansi-color (t) nil > Warning (emacs): use-package-ensure-trace files (t) nil > Warning (emacs): use-package-ensure-trace rx (t) nil > Warning (emacs): use-package-ensure-trace avoid (t) nil > > The root cause is the structure of the "use-package/use-package*.el" > libraries. The "use-package" macro exists in "use-package-core.el", and > has an autoload. When Emacs evalutes a use-package form, Emacs loads > "use-package-core.el" only. It does not load any of the other > "use-package*.el" components. That means that Emacs doesn't evaluate > any of the `add-to-list' forms at the bottom of "use-package-ensure.el". > As a result, the use-package-defaults mechanism doesn't start out with > the expected :ensure or :pin behaviors. > > But the first time we refer to an :ensure property explicitly, that is > enough to trigger the autoload of "use-package-handler/:ensure", which > loads the file and sets up the defaults. All later invocations run the > :ensure checks as expected. > > Moving the "use-package" macro into the top-level "use-package" file > should fix the problem. The "use-package" file explicitly loads the > other files, which sets up all of the defaults. John, any comments or suggestions? From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 02:01:50 2024 Received: (at 72453) by debbugs.gnu.org; 4 Aug 2024 06:01:50 +0000 Received: from localhost ([127.0.0.1]:55263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saUJS-0007th-FQ for submit@debbugs.gnu.org; Sun, 04 Aug 2024 02:01:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saUJO-0007t7-IQ for 72453@debbugs.gnu.org; Sun, 04 Aug 2024 02:01:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saUIx-0001i3-4K; Sun, 04 Aug 2024 02:01:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=1q5xtUszMkDkbfpi8FKwjCmoasGDknKnqUAF8qZoFxg=; b=q6979l/1HvadiYfyoxHK AabWfv7ni7F3lUAIt4k0N1poOV8/yYSSo6TwNP6DEQIdG+EM3nh+RuhYbMdR/XrzNhPA/gwmUsV+Y bK+bEp66UszJTVnd3wjGO9SVy5otvhqDcBNhFZOW2LMUYwMEHZIvGRbMGKfNCb8hyx6DvrP9EWDF+ mcCUIEe8PPp42tzOKfQbj909vh4W2IBapHGuKch8XofbG49R/FwdkBftji52tdvzfYoeFtGhIg+NV BSNLg0cfgnbDYCp7q3OQUCCtu039LSJDv+bjrwVaOKRBKZrWWgvUnNGko+0QmiPADcsFi+RA8m85R 1CHBVo6EyJaDug==; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrkeefgddutdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgfgsehtqhertddtreejnecuhfhrohhmpeflohhh nhcuhghivghglhgvhicuoehjohhhnhifsehgnhhurdhorhhgqeenucggtffrrghtthgvrh hnpeeiffdthedviedvtdfffeffffevkeeludejieeltddufeehfefhhfefgeejteefgeen ucffohhmrghinhepnhgvfigrrhhtihhsrghnshdrtghomhenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhhnhifodhmvghsmhhtphgruhht hhhpvghrshhonhgrlhhithihqdeikeejkedtleeggedqudejjeehfeekudeiqdhjohhhnh ifpeepghhnuhdrohhrghesnhgvfigrrhhtihhsrghnshdrtghomhdpnhgspghrtghpthht oheptd X-ME-Proxy: Feedback-ID: ib64945b7:Fastmail From: John Wiegley To: Eli Zaretskii Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files In-Reply-To: <86v80gucas.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 04 Aug 2024 07:44:43 +0300") References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <86v80gucas.fsf@gnu.org> Date: Sat, 03 Aug 2024 23:01:04 -0700 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72453 Cc: 72453@debbugs.gnu.org, Derek Upham 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 (---) >>>>> Eli Zaretskii writes: >> Moving the "use-package" macro into the top-level "use-package" file sho= uld >> fix the problem. The "use-package" file explicitly loads the other files, >> which sets up all of the defaults. > John, any comments or suggestions? I didn=E2=80=99t write any of the :ensure logic, so I have no comments ther= e, but the suggestion above sounds like a sound and harmless one to me. --=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 04:15:08 2024 Received: (at 72453) by debbugs.gnu.org; 4 Aug 2024 08:15:08 +0000 Received: from localhost ([127.0.0.1]:55415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saWOS-00062v-1X for submit@debbugs.gnu.org; Sun, 04 Aug 2024 04:15:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1saWOP-000622-Jn; Sun, 04 Aug 2024 04:15:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1saWNy-0007GD-Ki; Sun, 04 Aug 2024 04:14:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=B+1Rcw84KPnXx3GF6i6dERqUNd94LEcmmOVjXXXjR9k=; b=p8cUzb6VGAkjfKUPIzwo K0+mxEn8wlvmamIStWXGGrzILIAHLSnFCeTNEmw0kiHqq/YPHYfl68adKtUnbefHW9TTDF4DpH0n7 khNLlq10gcgQtpILtwVCxCrJiKMVWu3+K0n1TdylBlgk0NRj4iN8jOOMPlettLcXv4GlIRFP4bhtx lvcbWyNAWzSLjw2AMtmPtBN4buEV2TuG1AlTimBv2sUKpfXHpEXXo/qr6YA3GW/LxPH33AYUWuc2E ItoiA90UuJIX+nFK2AWnHoKzYW/2CabHDlT64meMN+l4zZlpXNUy/JvruFQtcADit964c7TaeAqlg btMGVuaiAXIaDw==; Date: Sun, 04 Aug 2024 11:14:33 +0300 Message-Id: <86o768so0m.fsf@gnu.org> From: Eli Zaretskii To: John Wiegley , Stefan Kangas In-Reply-To: (message from John Wiegley on Sat, 03 Aug 2024 23:01:04 -0700) Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <86v80gucas.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72453 Cc: 72453@debbugs.gnu.org, derek_upham@mailfence.com 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 (---) merge 72453 72293 thanks > From: John Wiegley > Cc: Derek Upham , 72453@debbugs.gnu.org > Date: Sat, 03 Aug 2024 23:01:04 -0700 > > >>>>> Eli Zaretskii writes: > > >> Moving the "use-package" macro into the top-level "use-package" file should > >> fix the problem. The "use-package" file explicitly loads the other files, > >> which sets up all of the defaults. > > > John, any comments or suggestions? > > I didn’t write any of the :ensure logic, so I have no comments there, but the > suggestion above sounds like a sound and harmless one to me. Thanks, John. Stefan, would you please handle this? Moving use-package from use-package-core.el to use-package.el would probably mean much more massive load whenever the macro is used, and I wonder whether there's a more light-weight solution. If such a light-weight solution exists, I think we should install it on the emacs-30 release branch, but if the only reasonable solution is what the OP suggested, then I think it should go to master. Btw, I think this bug and bug#72293 are the same bug, so I'm merging them. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 10:47:29 2024 Received: (at 72453) by debbugs.gnu.org; 4 Aug 2024 14:47:29 +0000 Received: from localhost ([127.0.0.1]:56937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sacW8-0001pl-Hu for submit@debbugs.gnu.org; Sun, 04 Aug 2024 10:47:28 -0400 Received: from wilbur.contactoffice.com ([212.3.242.68]:52260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sacW6-0001pE-3Z for 72453@debbugs.gnu.org; Sun, 04 Aug 2024 10:47:27 -0400 Received: from fidget.co-bxl (fidget.co-bxl [10.2.0.33]) by wilbur.contactoffice.com (Postfix) with ESMTP id 2FB3913C5; Sun, 4 Aug 2024 16:46:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1722782819; s=20240605-akrp; d=mailfence.com; i=derek_upham@mailfence.com; h=Date:From:To:Cc:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type; bh=fQakpRCicS/UgfrvZ7+4E5P9jeJIp2sTEkEK7dE9Hlc=; b=q407LXWHeEegKrRrULuo35jpjCQZApE7RJhiiOVIB0rLpWTbGmDpEQ9Js39VLkh8 /f1/hx8v0Cq1lbZQSIIOEr3D4RHaPUw78lSK4xNR8r0ctDr0ZdTcxsZch+7G9nkkK4p ahiqkejhfQwfSXWjR08OUsYYm2Wf8nExcTAVJeOPHe0biNdFrB827SkFz+HFm/Jfd+p cfbdFW2DXCGZ2++0pJGSiaQ42vJ5rMNevK6T2iFldh9ZXFr+zK46XMHeHuhoi9Qoy13 7k5ew59jVHX0tv5sPDuXfKZeWqc+8/kSrC/asf8441vWlJCVbUKe60M1FbN5NrFFG6N 7wkKVwtUoA== Date: Sun, 4 Aug 2024 16:46:57 +0200 (CEST) From: Derek Upham To: Eli Zaretskii , John Wiegley Message-ID: <641807786.350794.1722782817339@fidget.co-bxl> In-Reply-To: <86v80gucas.fsf@gnu.org> References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <86v80gucas.fsf@gnu.org> Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_350792_73058858.1722782817338" X-Mailer: ContactOffice Mail X-ContactOffice-Account: com:175140567 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 Cc: 72453@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: -1.0 (-) ------=_Part_350792_73058858.1722782817338 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Aug 3, 2024 at 9:44 PM, Eli Zaretskii wrote:> Place it in= a scratch directory "use-package-ensure-test" and invoke > Emacs with, for example: >=20 > emacs --init-directory use-package-ensure-test Is this step necessary, i.e. does this problem has anything to do with the non-default --init-directory setting? It's an outcome of ease-of-reproduction.=C2=A0 This approach sets up a minimal test case (with "-q", effectively), in a single file, with the actions happening during the startup as typical for use-package. --=C2=A0 Sent with https://mailfence.com Secure and private email ------=_Part_350792_73058858.1722782817338 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline


On Aug 3, 2024 at 9:44 PM, Eli Zaretskii <eliz@gnu.org> wrote:
> Place it in a scratch directory "use-package-ensure-test" and invoke
> Emacs with, for example:
>
> emacs --init-directory use-package-ensure-test

Is this step necessary, i.e. does this problem has anything to do with
the non-default --init-directory setting?

It's an outcome of ease-of-reproduction.  This approach sets up a
minimal test case (with "-q", effectively), in a single file, with the
actions happening during the startup as typical for use-package.


-- 
Sent with https://mailfence.com
Secure and private email
------=_Part_350792_73058858.1722782817338-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 04 10:56:49 2024 Received: (at 72453) by debbugs.gnu.org; 4 Aug 2024 14:56:49 +0000 Received: from localhost ([127.0.0.1]:56964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sacfA-0002In-QD for submit@debbugs.gnu.org; Sun, 04 Aug 2024 10:56:49 -0400 Received: from wilbur.contactoffice.com ([212.3.242.68]:44034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sacf8-0002IG-TN for 72453@debbugs.gnu.org; Sun, 04 Aug 2024 10:56:47 -0400 Received: from fidget.co-bxl (fidget.co-bxl [10.2.0.33]) by wilbur.contactoffice.com (Postfix) with ESMTP id 2D7FD2106; Sun, 4 Aug 2024 16:56:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1722783379; s=20240605-akrp; d=mailfence.com; i=derek_upham@mailfence.com; h=Date:From:To:Cc:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type; bh=8HeARaNg+Z1WoiUYUaSbyD9YC0aW5rxQH9+qI2biVCs=; b=Ls0BTU/8I4eZeNArvEH6LVkDeLv+QDF0lgKLi6NDw+WKWlENG0/H0cAzACvdj96g fWm8WgamgNtV5pgKTnZdqRGZv27PNR9G9A/kDocx65PgS/i3IIu13baAOWHT6vUTCeO wKRuXIcbFXE35x3BAvVyTYLv4yMjEHH8HjfO8RHY3lb/HZtp8RiYEhtUNRZVTTHjFJa N4NC3ZEgOrkV7rHAQ7yeF6NV8QmsuTX6fx5wdGt23Nwgqhhdwipz2U6szKVJvWkXz/c vbsIGkOEB1djl7Mw9YsRdQNdQHdMpdfWWMshNOc0P7oxQVhrNVSMUTgw7VWM+dgJ9b8 TYNdRhZ5Gg== Date: Sun, 4 Aug 2024 16:56:16 +0200 (CEST) From: Derek Upham To: Eli Zaretskii , John Wiegley , Stefan Kangas Message-ID: <839111416.351124.1722783376078@fidget.co-bxl> In-Reply-To: <86o768so0m.fsf@gnu.org> References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <86v80gucas.fsf@gnu.org> <86o768so0m.fsf@gnu.org> Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_351122_2004376177.1722783376078" X-Mailer: ContactOffice Mail X-ContactOffice-Account: com:175140567 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 Cc: 72453@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: -1.0 (-) ------=_Part_351122_2004376177.1722783376078 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Aug 4, 2024 at 1:14 AM, Eli Zaretskii wrote:Stefan, would= you please handle this? Moving use-package from use-package-core.el to use-package.el would probably mean much more massive load whenever the macro is used, and I wonder whether there's a more light-weight solution. If such a light-weight solution exists, I think we should install it on the emacs-30 release branch, but if the only reasonable solution is what the OP suggested, then I think it should go to master. Alternatively, create a new file in the use-package directory that consolidates the top-level macro and the various add-to-list calls. (I expect that :delight and :diminish have the same problem as :ensure and :pin do.)=C2=A0 Maybe "use-package-bootstrap.el". --=C2=A0 Sent with https://mailfence.com Secure and private email ------=_Part_351122_2004376177.1722783376078 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
On Aug 4, 2024 at 1:= 14 AM, Eli Zaretskii <eliz@gnu.org> wrote:
">
Stefan, wou=
ld you please handle this?  Moving use-package from
use-package-core.el = to use-package.el would probably mean much more
massive load whenever th= e macro is used, and I wonder whether there's
a more light-weight soluti= on. If such a light-weight solution exists,
I think we should install i= t on the emacs-30 release branch, but if
the only reasonable solution is= what the OP suggested, then I think it
should go to master.

Alternatively, create a new file in the use-= package directory that
consolidates the top-level macro and the v= arious add-to-list calls.
(I expect that :delight and :diminish h= ave the same problem as
:ensure and :pin do.)  Maybe "use-pa= ckage-bootstrap.el".


-- 
Sent with https://mailfence.com
Secure an= d private email
------=_Part_351122_2004376177.1722783376078-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 17 04:25:31 2024 Received: (at 72453) by debbugs.gnu.org; 17 Aug 2024 08:25:31 +0000 Received: from localhost ([127.0.0.1]:53435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfEkc-0000mp-UX for submit@debbugs.gnu.org; Sat, 17 Aug 2024 04:25:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfEkb-0000mW-7x for 72453@debbugs.gnu.org; Sat, 17 Aug 2024 04:25:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sfEjs-0004AP-Dh; Sat, 17 Aug 2024 04:24:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=UC34fn6OtS/No5soBGiwDp3ccXcmCcj8Vb7dmOoRMy8=; b=jvYlcFfEOso8 77dknIkw/4fsgPqDk01S6ekOEKYJYvLtJk0vloBC9PyYqPRmxgkjk6a1TkHeeFa6Uy1G2YZtGISiI QkaOxe3kl1giuDkmqcflf25mnMpi/k0Zt8i6COatvE+gaIopUFKkBCL2oU/n5viYo8KW+bCfMfNw3 EwFXgP0eyn6h5I8BkzNEvdIW16QF57yR7AwXxE08+WGq8uCZURVOacCp7uMLBmkh2RjKq8jBSmMmt cN4ZBJnL6HLt7p1n5iyY/eom4ycPiMOiRQGwrJ4du9TWYWjAFu8poGxHZ2IruBLP0KLxd+FQQcgzk uOTs0ETU2KWvqFaVpmdLBw==; Date: Sat, 17 Aug 2024 11:24:33 +0300 Message-Id: <86frr34kvy.fsf@gnu.org> From: Eli Zaretskii To: Derek Upham , stefankangas@gmail.com In-Reply-To: <839111416.351124.1722783376078@fidget.co-bxl> (message from Derek Upham on Sun, 4 Aug 2024 16:56:16 +0200 (CEST)) Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <86v80gucas.fsf@gnu.org> <86o768so0m.fsf@gnu.org> <839111416.351124.1722783376078@fidget.co-bxl> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72453 Cc: johnw@gnu.org, 72453@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 (---) Ping! Stefan, could you please look into this? > Date: Sun, 4 Aug 2024 16:56:16 +0200 (CEST) > From: Derek Upham > Cc: 72453@debbugs.gnu.org > > On Aug 4, 2024 at 1:14 AM, Eli Zaretskii wrote: > > Stefan, would you please handle this? Moving use-package from > use-package-core.el to use-package.el would probably mean much more > massive load whenever the macro is used, and I wonder whether there's > a more light-weight solution. If such a light-weight solution exists, > I think we should install it on the emacs-30 release branch, but if > the only reasonable solution is what the OP suggested, then I think it > should go to master. > > Alternatively, create a new file in the use-package directory that > consolidates the top-level macro and the various add-to-list calls. > (I expect that :delight and :diminish have the same problem as > :ensure and :pin do.) Maybe "use-package-bootstrap.el". From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:23:31 2024 Received: (at 72453) by debbugs.gnu.org; 18 Aug 2024 11:23:31 +0000 Received: from localhost ([127.0.0.1]:55508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfe0Q-000321-QH for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:23:31 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:45443) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfe0O-00031j-8z for 72453@debbugs.gnu.org; Sun, 18 Aug 2024 07:23:29 -0400 Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-42809d6e719so27576195e9.3 for <72453@debbugs.gnu.org>; Sun, 18 Aug 2024 04:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723980102; x=1724584902; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=jceeZFJDCuuLMZ8ED3ULdQM7n7ZXgEBPQWsuUw/6jT0=; b=B2rF7sKSfw9YxZe1std2eT4tRwTwx7rz18ZKlx1WsDNEHHObni1o+acFuBFvPtlgKR JSWN4GCe0b8YP/X+214Ue77Bvt4D8hv1J9V0uIitUTd17DvDmQaPAeMgzTskxemMO01G aiqAuSQPEKMfcsdtXP49m6vaJUr4EpnaF1x2dHj9me+V1M1M9H+ZLmKNFyoWS5HpBa7E KamQwTADCvEddDdy+7VK2bLUdnEoacd66cw0dCRij1Sl/4AJbRlwy+PicB+4FwoH434M uTivmTz9htqIm/5BQLSyFsHoDwOhBhXSguKOq8wm0PjJ8SORf9i8FwVwjGCZS9IzacKN u46g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723980102; x=1724584902; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=jceeZFJDCuuLMZ8ED3ULdQM7n7ZXgEBPQWsuUw/6jT0=; b=O3jXq2UdhvEAdqa3GgMuocuzSeUh6eb4WCxMjDwMSH4Ui5A8foX75J34UD5kEjzbWm yqMcSbLKRGzQYtOavpMLI/7DtIo3IZAIFYgt3hFcVaBj9kYl5FxRUaQG8KiSS78R5my/ n69AznSWJTXN2ZNs5z+2k/5C8Q59ZHWDBncMLyZ+BLQOTZoQaT9GtBjRPRU1nwJcmnvF JsVNDfHU0cMEMLqjmw70+yGoxJFRzRjBhmsqQ4yCvYClHY+u/8muLgn+llA5pfr2l0r/ yR/BHXugjtXW3RMK4OJAYCWhfU+SCQuayc1s7ILZbHrwpYD+nyK97xSyTywVTtqFh5Og eOhw== X-Forwarded-Encrypted: i=1; AJvYcCX4JGnzddNfoQ7hEjNazfWyPXqRnh+Pa4C6s89mkwI/VbriHzu3DU95TYKYbUGuIDt6u0FGh9578194jQX7D49mpGVAS2M= X-Gm-Message-State: AOJu0YzFPZvSFasVi6rmeqq+8PnrdCChupbNIzzNnxztRcwJiejw9riJ XVjiSTVe1wYfgz2TJgY+zaUJlPFNr6SagFHtZL5uB9muTTg1HMzTsf1ph2YiHLiv6K3HF+J/1Oc 7OHIrv5uegjufnRcH+o2HzWpcXgc= X-Google-Smtp-Source: AGHT+IFQGv1KRSYbUHQWMTLtYDVpdo43Wk9zyao0hEgNIRpVbRZcilec2cIAFJN7LjPgsZ7QfHQR/giIKTH9rrUmmKQ= X-Received: by 2002:adf:ea06:0:b0:369:b7e3:497c with SMTP id ffacd0b85a97d-371a73dbc11mr2618711f8f.1.1723980101776; Sun, 18 Aug 2024 04:21:41 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 18 Aug 2024 11:21:40 +0000 From: Stefan Kangas In-Reply-To: <87plqp9slr.fsf@priss.frightenedpiglet.com> References: <87plqp9slr.fsf@priss.frightenedpiglet.com> MIME-Version: 1.0 Date: Sun, 18 Aug 2024 11:21:40 +0000 Message-ID: Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files To: Derek Upham , 72453@debbugs.gnu.org Content-Type: multipart/mixed; boundary="0000000000009158ab061ff3653d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 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: -1.0 (-) --0000000000009158ab061ff3653d Content-Type: text/plain; charset="UTF-8" Derek Upham via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > emacs --init-directory use-package-ensure-test > > The init file sets use-package-always-ensure to true, and we expect > trace warnings to show up for each use-package invocation. In fact, we > only see them for the third and beyond. > > Warning (emacs): use-package-ensure-trace files (t) nil > Warning (emacs): use-package-ensure-trace rx (t) nil > Warning (emacs): use-package-ensure-trace avoid (t) nil Thanks for the bug report and the clear recipe to reproduce it. I can reproduce this bug here also. > Moving the "use-package" macro into the top-level "use-package" file > should fix the problem. The "use-package" file explicitly loads the > other files, which sets up all of the defaults. The attached less intrusive patch fixes it here. Could you please test that it fixes the problem for you? The patch just moves the relevant definitions to use-package-core.el. If Eli and Andrea see no problem with this approach, I think we could install it on emacs-30, after the first pre-release, and otherwise on master. Unrelatedly, I also noticed that the defcustoms in use-package-core.el are all missing :version tags. I'll fix that on emacs-30 after the first pre-release is out. --0000000000009158ab061ff3653d Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-early-use-of-use-package-always-ensure.patch" Content-Disposition: attachment; filename="0001-Fix-early-use-of-use-package-always-ensure.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 9f2aa65ab5cd02cd_0.1 RnJvbSAwMGRjMTQ2ZTliOGU0MWM1MzRjMTlmNzg5ODZmOGU5NDQ2ODFhYTA3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTdW4sIDE4IEF1ZyAyMDI0IDEzOjEwOjE5ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g Rml4IGVhcmx5IHVzZSBvZiB1c2UtcGFja2FnZS1hbHdheXMtZW5zdXJlCgoqIGxpc3AvdXNlLXBh Y2thZ2UvdXNlLXBhY2thZ2UtY29yZS5lbDoKKiBsaXNwL3VzZS1wYWNrYWdlL3VzZS1wYWNrYWdl LWRlbGlnaHQuZWw6CiogbGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1kaW1pbmlzaC5lbDoK KiBsaXNwL3VzZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWVuc3VyZS5lbDogTW92ZSBhZGQtdG8tbGlz dCBmb3IKdXNlLXBhY2thZ2Uta2V5d29yZHMgYW5kIHVzZS1wYWNrYWdlLWRlZmF1bHRzIGZyb20g aGVyZS4uLgoqIGxpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtY29yZS5lbCAodXNlLXBhY2th Z2UtZW5zdXJlKQoodXNlLXBhY2thZ2Uta2V5d29yZHMpOiAuLi50byB0aGUgZGVmYXVsdCBkZWZp bml0aW9uIGhlcmUuCgoqIGxpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZW5zdXJlLmVsCih1 c2UtcGFja2FnZS1lbnN1cmUpOiBNb3ZlIHRoaXMgZGVmZ3JvdXAuLi4KKHVzZS1wYWNrYWdlLWFs d2F5cy1lbnN1cmUpCih1c2UtcGFja2FnZS1hbHdheXMtcGluLCB1c2UtcGFja2FnZS1lbnN1cmUt ZnVuY3Rpb24pOiAuLi5hbmQKdGhlc2UgZGVmY3VzdG9tcyBmcm9tIGhlcmUuLi4KKiBsaXNwL3Vz ZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWNvcmUuZWwgKHVzZS1wYWNrYWdlLWVuc3VyZSkKKHVzZS1w YWNrYWdlLWFsd2F5cy1lbnN1cmUsIHVzZS1wYWNrYWdlLWFsd2F5cy1waW4pCih1c2UtcGFja2Fn ZS1lbnN1cmUtZnVuY3Rpb24pOiAuLi50byBoZXJlLiAgKEJ1ZyM3MjQ1MykKLS0tCiBsaXNwL3Vz ZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWNvcmUuZWwgICAgIHwgNTQgKysrKysrKysrKysrKysrKysr KysrKy0tCiBsaXNwL3VzZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWRlbGlnaHQuZWwgIHwgIDIgLQog bGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1kaW1pbmlzaC5lbCB8ICAyIC0KIGxpc3AvdXNl LXBhY2thZ2UvdXNlLXBhY2thZ2UtZW5zdXJlLmVsICAgfCA0OCAtLS0tLS0tLS0tLS0tLS0tLS0t LS0KIDQgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwgNTUgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvbGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1jb3JlLmVsIGIvbGlzcC91 c2UtcGFja2FnZS91c2UtcGFja2FnZS1jb3JlLmVsCmluZGV4IDhjMzI0MWQ1ZWUwLi5jNDIwMDdh MmQxMCAxMDA2NDQKLS0tIGEvbGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1jb3JlLmVsCisr KyBiL2xpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtY29yZS5lbApAQCAtNjUsNiArNjUsMTMg QEAgdXNlLXBhY2thZ2UKICAgOmxpbmsgJyhjdXN0b20tbWFudWFsICIodXNlLXBhY2thZ2UpIFRv cCIpCiAgIDp2ZXJzaW9uICIyOS4xIikKIAorOzsgVE9ETzogSSBkb24ndCB0aGluayB0aGlzIHBh Y2thZ2UgZ3JvdXAgaXMgcmVxdWlyZWQuICBEZWxldGUgaXQuCisoZGVmZ3JvdXAgdXNlLXBhY2th Z2UtZW5zdXJlIG5pbAorICAiU3VwcG9ydCBmb3IgOmVuc3VyZSBhbmQgOnBpbiBrZXl3b3JkcyBp biBgdXNlLXBhY2thZ2UnIGRlY2xhcmF0aW9ucy4iCisgIDpncm91cCAndXNlLXBhY2thZ2UKKyAg OmxpbmsgJyhjdXN0b20tbWFudWFsICIodXNlLXBhY2thZ2UpIEluc3RhbGxpbmcgcGFja2FnZXMi KQorICA6dmVyc2lvbiAiMjkuMSIpCisKIChkZWZjb25zdCB1c2UtcGFja2FnZS12ZXJzaW9uICIy LjQuNSIKICAgIlRoaXMgdmVyc2lvbiBvZiBgdXNlLXBhY2thZ2UnLiIpCiAKQEAgLTc2LDYgKzgz LDEwIEBAIHVzZS1wYWNrYWdlLWtleXdvcmRzCiAgICAgOmZ1bmN0aW9ucwogICAgIDpwcmVmYWNl CiAgICAgOmlmIDp3aGVuIDp1bmxlc3MKKyAgICA6ZW5zdXJlCisgICAgOnBpbgorICAgIDpkZWxp Z2h0CisgICAgOmRpbWluaXNoCiAgICAgOnZjCiAgICAgOm5vLXJlcXVpcmUKICAgICA6Y2F0Y2gK QEAgLTExNCw3ICsxMjUsOCBAQCB1c2UtcGFja2FnZS1rZXl3b3Jkcwogbm90aGluZyBhdCBhbGwg dG8gaGFwcGVuLCBldmVuIGlmIHRoZSByZXN0IG9mIHRoZSBgdXNlLXBhY2thZ2UnCiBkZWNsYXJh dGlvbiBpcyBpbmNvcnJlY3QuIgogICA6dHlwZSAnKHJlcGVhdCBzeW1ib2wpCi0gIDpncm91cCAn dXNlLXBhY2thZ2UpCisgIDpncm91cCAndXNlLXBhY2thZ2UKKyAgOnZlcnNpb24gIjMwLjEiKQog CiAoZGVmY3VzdG9tIHVzZS1wYWNrYWdlLWRlZmVycmluZy1rZXl3b3JkcwogICAnKDpiaW5kLWtl eW1hcApAQCAtMTg5LDcgKzIwMSwxMiBAQCB1c2UtcGFja2FnZS1kZWZhdWx0cwogICAgICAgICAg ICAgIChsYW1iZGEgKG5hbWUgYXJncykKICAgICAgICAgICAgICAgIChhbmQgdXNlLXBhY2thZ2Ut YWx3YXlzLWRlbWFuZAogICAgICAgICAgICAgICAgICAgICAobm90IChwbGlzdC1tZW1iZXIgYXJn cyA6ZGVmZXIpKQotICAgICAgICAgICAgICAgICAgICAobm90IChwbGlzdC1tZW1iZXIgYXJncyA6 ZGVtYW5kKSkpKSkpCisgICAgICAgICAgICAgICAgICAgIChub3QgKHBsaXN0LW1lbWJlciBhcmdz IDpkZW1hbmQpKSkpKQorICAgICg6ZW5zdXJlIChsaXN0IHVzZS1wYWNrYWdlLWFsd2F5cy1lbnN1 cmUpCisgICAgICAgICAgICAgKGxhbWJkYSAobmFtZSBhcmdzKQorICAgICAgICAgICAgICAgKGFu ZCB1c2UtcGFja2FnZS1hbHdheXMtZW5zdXJlCisgICAgICAgICAgICAgICAgICAgIChub3QgKHBs aXN0LW1lbWJlciBhcmdzIDpsb2FkLXBhdGgpKSkpKQorICAgICg6cGluIHVzZS1wYWNrYWdlLWFs d2F5cy1waW4gdXNlLXBhY2thZ2UtYWx3YXlzLXBpbikpCiAgICJEZWZhdWx0IHZhbHVlcyBmb3Ig c3BlY2lmaWVkIGB1c2UtcGFja2FnZScga2V5d29yZHMuCiBFYWNoIGVudHJ5IGluIHRoZSBhbGlz dCBpcyBhIGxpc3Qgb2YgdGhyZWUgZWxlbWVudHM6CiBUaGUgZmlyc3QgZWxlbWVudCBpcyB0aGUg YHVzZS1wYWNrYWdlJyBrZXl3b3JkLgpAQCAtMjE0LDcgKzIzMSw4IEBAIHVzZS1wYWNrYWdlLWRl ZmF1bHRzCiAgICAgICAgICAgKGxpc3QgKHN5bWJvbCA6dGFnICJLZXl3b3JkIikKICAgICAgICAg ICAgICAgICAoY2hvaWNlIDp0YWcgIkRlZmF1bHQgdmFsdWUiIHNleHAgZnVuY3Rpb24pCiAgICAg ICAgICAgICAgICAgKGNob2ljZSA6dGFnICJFbmFibGUgaWYgbm9uLW5pbCIgc2V4cCBmdW5jdGlv bikpKQotICA6Z3JvdXAgJ3VzZS1wYWNrYWdlKQorICA6Z3JvdXAgJ3VzZS1wYWNrYWdlCisgIDp2 ZXJzaW9uICIzMC4xIikKIAogKGRlZmN1c3RvbSB1c2UtcGFja2FnZS1tZXJnZS1rZXktYWxpc3QK ICAgJygoOmlmICAgIC4gKGxhbWJkYSAobmV3IG9sZCkgYChhbmQgLG5ldyAsb2xkKSkpCkBAIC0z NjAsNiArMzc4LDM2IEBAIHVzZS1wYWNrYWdlLXZjLXByZWZlci1uZXdlc3QKICAgOnZlcnNpb24g IjMwLjEiCiAgIDpncm91cCAndXNlLXBhY2thZ2UpCiAKKyhkZWZjdXN0b20gdXNlLXBhY2thZ2Ut YWx3YXlzLWVuc3VyZSBuaWwKKyAgIlRyZWF0IGV2ZXJ5IHBhY2thZ2UgYXMgdGhvdWdoIGl0IGhh ZCBzcGVjaWZpZWQgdXNpbmcgYDplbnN1cmUgU0VYUCcuCitTZWUgYWxzbyBgdXNlLXBhY2thZ2Ut ZGVmYXVsdHMnLCB3aGljaCB1c2VzIHRoaXMgdmFsdWUuIgorICA6dHlwZSAnc2V4cAorICA6Z3Jv dXAgJ3VzZS1wYWNrYWdlLWVuc3VyZSkKKworKGRlZmN1c3RvbSB1c2UtcGFja2FnZS1hbHdheXMt cGluIG5pbAorICAiVHJlYXQgZXZlcnkgcGFja2FnZSBhcyB0aG91Z2ggaXQgaGFkIHNwZWNpZmll ZCB1c2luZyBgOnBpbiBTWU0nLgorU2VlIGFsc28gYHVzZS1wYWNrYWdlLWRlZmF1bHRzJywgd2hp Y2ggdXNlcyB0aGlzIHZhbHVlLiIKKyAgOnR5cGUgJ3N5bWJvbAorICA6Z3JvdXAgJ3VzZS1wYWNr YWdlLWVuc3VyZSkKKworKGRlZmN1c3RvbSB1c2UtcGFja2FnZS1lbnN1cmUtZnVuY3Rpb24gJ3Vz ZS1wYWNrYWdlLWVuc3VyZS1lbHBhCisgICJGdW5jdGlvbiB0aGF0IGVuc3VyZXMgYSBwYWNrYWdl IGlzIGluc3RhbGxlZC4KK1RoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdpdGggdGhyZWUgYXJndW1l bnRzOiB0aGUgbmFtZSBvZiB0aGUKK3BhY2thZ2UgZGVjbGFyZWQgaW4gdGhlIGB1c2UtcGFja2Fn ZScgZm9ybTsgdGhlIGFyZ3VtZW50cyBwYXNzZWQKK3RvIGFsbCBgOmVuc3VyZScga2V5d29yZHMg KGFsd2F5cyBhIGxpc3QsIGV2ZW4gaWYgb25seSBvbmUpOyBhbmQKK3RoZSBjdXJyZW50IGBzdGF0 ZScgcGxpc3QgY3JlYXRlZCBieSBwcmV2aW91cyBoYW5kbGVycy4KKworTm90ZSB0aGF0IHRoaXMg ZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW5ldmVyIGA6ZW5zdXJlJyBpcyBwcm92aWRlZCwKK2V2ZW4g aWYgaXQgaXMgbmlsLiAgSXQgaXMgdXAgdG8gdGhlIGZ1bmN0aW9uIHRvIGRlY2lkZSBvbiB0aGUK K3NlbWFudGljcyBvZiB0aGUgdmFyaW91cyB2YWx1ZXMgZm9yIGA6ZW5zdXJlJy4KKworVGhpcyBm dW5jdGlvbiBzaG91bGQgcmV0dXJuIG5vbi1uaWwgaWYgdGhlIHBhY2thZ2UgaXMgaW5zdGFsbGVk LgorCitUaGUgZGVmYXVsdCB2YWx1ZSB1c2VzIHBhY2thZ2UuZWwgdG8gaW5zdGFsbCB0aGUgcGFj a2FnZS4iCisgIDp0eXBlICcoY2hvaWNlIChjb25zdCA6dGFnICJwYWNrYWdlLmVsIiB1c2UtcGFj a2FnZS1lbnN1cmUtZWxwYSkKKyAgICAgICAgICAgICAgICAgKGZ1bmN0aW9uIDp0YWcgIkN1c3Rv bSIpKQorICA6Z3JvdXAgJ3VzZS1wYWNrYWdlLWVuc3VyZSkKKwogKGRlZnZhciB1c2UtcGFja2Fn ZS1zdGF0aXN0aWNzIChtYWtlLWhhc2gtdGFibGUpKQogCiA7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzsK ZGlmZiAtLWdpdCBhL2xpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZGVsaWdodC5lbCBiL2xp c3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZGVsaWdodC5lbAppbmRleCBjNDU4ZDI2M2NmMC4u YzY3ZTJhYTYzMjAgMTAwNjQ0Ci0tLSBhL2xpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZGVs aWdodC5lbAorKysgYi9saXNwL3VzZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWRlbGlnaHQuZWwKQEAg LTgxLDggKzgxLDYgQEAgdXNlLXBhY2thZ2UtaGFuZGxlci86ZGVsaWdodAogICAgICBgKChpZiAo ZmJvdW5kcCAnZGVsaWdodCkKICAgICAgICAgICAgKGRlbGlnaHQgJygsQGFyZ3MpKSkpKSkpCiAK LShhZGQtdG8tbGlzdCAndXNlLXBhY2thZ2Uta2V5d29yZHMgOmRlbGlnaHQgdCkKLQogKHByb3Zp ZGUgJ3VzZS1wYWNrYWdlLWRlbGlnaHQpCiAKIDs7OyB1c2UtcGFja2FnZS1kZWxpZ2h0LmVsIGVu ZHMgaGVyZQpkaWZmIC0tZ2l0IGEvbGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1kaW1pbmlz aC5lbCBiL2xpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZGltaW5pc2guZWwKaW5kZXggNzk0 MjFhMGUyNzMuLjBiZTJiYTY4OGEwIDEwMDY0NAotLS0gYS9saXNwL3VzZS1wYWNrYWdlL3VzZS1w YWNrYWdlLWRpbWluaXNoLmVsCisrKyBiL2xpc3AvdXNlLXBhY2thZ2UvdXNlLXBhY2thZ2UtZGlt aW5pc2guZWwKQEAgLTcwLDggKzcwLDYgQEAgdXNlLXBhY2thZ2UtaGFuZGxlci86ZGltaW5pc2gK ICAgICAgICAgICAgICBhcmcpCiAgICAgIGJvZHkpKSkKIAotKGFkZC10by1saXN0ICd1c2UtcGFj a2FnZS1rZXl3b3JkcyA6ZGltaW5pc2ggdCkKLQogKHByb3ZpZGUgJ3VzZS1wYWNrYWdlLWRpbWlu aXNoKQogCiA7OzsgdXNlLXBhY2thZ2UtZGltaW5pc2guZWwgZW5kcyBoZXJlCmRpZmYgLS1naXQg YS9saXNwL3VzZS1wYWNrYWdlL3VzZS1wYWNrYWdlLWVuc3VyZS5lbCBiL2xpc3AvdXNlLXBhY2th Z2UvdXNlLXBhY2thZ2UtZW5zdXJlLmVsCmluZGV4IDVmNzViNmI1OWVhLi44MmFiMzI1NmVmMCAx MDA2NDQKLS0tIGEvbGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1lbnN1cmUuZWwKKysrIGIv bGlzcC91c2UtcGFja2FnZS91c2UtcGFja2FnZS1lbnN1cmUuZWwKQEAgLTMyLDQ2ICszMiwxMCBA QAogKHJlcXVpcmUgJ2NsLWxpYikKIChyZXF1aXJlICd1c2UtcGFja2FnZS1jb3JlKQogCi0oZGVm Z3JvdXAgdXNlLXBhY2thZ2UtZW5zdXJlIG5pbAotICAiU3VwcG9ydCBmb3IgOmVuc3VyZSBhbmQg OnBpbiBrZXl3b3JkcyBpbiBgdXNlLXBhY2thZ2UnIGRlY2xhcmF0aW9ucy4iCi0gIDpncm91cCAn dXNlLXBhY2thZ2UKLSAgOmxpbmsgJyhjdXN0b20tbWFudWFsICIodXNlLXBhY2thZ2UpIEluc3Rh bGxpbmcgcGFja2FnZXMiKQotICA6dmVyc2lvbiAiMjkuMSIpCi0KIChldmFsLXdoZW4tY29tcGls ZQogICAoZGVjbGFyZS1mdW5jdGlvbiBwYWNrYWdlLWluc3RhbGxlZC1wICJwYWNrYWdlIikKICAg KGRlY2xhcmUtZnVuY3Rpb24gcGFja2FnZS1yZWFkLWFsbC1hcmNoaXZlLWNvbnRlbnRzICJwYWNr YWdlIiAoKSkpCiAKLShkZWZjdXN0b20gdXNlLXBhY2thZ2UtYWx3YXlzLWVuc3VyZSBuaWwKLSAg IlRyZWF0IGV2ZXJ5IHBhY2thZ2UgYXMgdGhvdWdoIGl0IGhhZCBzcGVjaWZpZWQgdXNpbmcgYDpl bnN1cmUgU0VYUCcuCi1TZWUgYWxzbyBgdXNlLXBhY2thZ2UtZGVmYXVsdHMnLCB3aGljaCB1c2Vz IHRoaXMgdmFsdWUuIgotICA6dHlwZSAnc2V4cAotICA6Z3JvdXAgJ3VzZS1wYWNrYWdlLWVuc3Vy ZSkKLQotKGRlZmN1c3RvbSB1c2UtcGFja2FnZS1hbHdheXMtcGluIG5pbAotICAiVHJlYXQgZXZl cnkgcGFja2FnZSBhcyB0aG91Z2ggaXQgaGFkIHNwZWNpZmllZCB1c2luZyBgOnBpbiBTWU0nLgot U2VlIGFsc28gYHVzZS1wYWNrYWdlLWRlZmF1bHRzJywgd2hpY2ggdXNlcyB0aGlzIHZhbHVlLiIK LSAgOnR5cGUgJ3N5bWJvbAotICA6Z3JvdXAgJ3VzZS1wYWNrYWdlLWVuc3VyZSkKLQotKGRlZmN1 c3RvbSB1c2UtcGFja2FnZS1lbnN1cmUtZnVuY3Rpb24gJ3VzZS1wYWNrYWdlLWVuc3VyZS1lbHBh Ci0gICJGdW5jdGlvbiB0aGF0IGVuc3VyZXMgYSBwYWNrYWdlIGlzIGluc3RhbGxlZC4KLVRoaXMg ZnVuY3Rpb24gaXMgY2FsbGVkIHdpdGggdGhyZWUgYXJndW1lbnRzOiB0aGUgbmFtZSBvZiB0aGUK LXBhY2thZ2UgZGVjbGFyZWQgaW4gdGhlIGB1c2UtcGFja2FnZScgZm9ybTsgdGhlIGFyZ3VtZW50 cyBwYXNzZWQKLXRvIGFsbCBgOmVuc3VyZScga2V5d29yZHMgKGFsd2F5cyBhIGxpc3QsIGV2ZW4g aWYgb25seSBvbmUpOyBhbmQKLXRoZSBjdXJyZW50IGBzdGF0ZScgcGxpc3QgY3JlYXRlZCBieSBw cmV2aW91cyBoYW5kbGVycy4KLQotTm90ZSB0aGF0IHRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdo ZW5ldmVyIGA6ZW5zdXJlJyBpcyBwcm92aWRlZCwKLWV2ZW4gaWYgaXQgaXMgbmlsLiAgSXQgaXMg dXAgdG8gdGhlIGZ1bmN0aW9uIHRvIGRlY2lkZSBvbiB0aGUKLXNlbWFudGljcyBvZiB0aGUgdmFy aW91cyB2YWx1ZXMgZm9yIGA6ZW5zdXJlJy4KLQotVGhpcyBmdW5jdGlvbiBzaG91bGQgcmV0dXJu IG5vbi1uaWwgaWYgdGhlIHBhY2thZ2UgaXMgaW5zdGFsbGVkLgotCi1UaGUgZGVmYXVsdCB2YWx1 ZSB1c2VzIHBhY2thZ2UuZWwgdG8gaW5zdGFsbCB0aGUgcGFja2FnZS4iCi0gIDp0eXBlICcoY2hv aWNlIChjb25zdCA6dGFnICJwYWNrYWdlLmVsIiB1c2UtcGFja2FnZS1lbnN1cmUtZWxwYSkKLSAg ICAgICAgICAgICAgICAgKGZ1bmN0aW9uIDp0YWcgIkN1c3RvbSIpKQotICA6Z3JvdXAgJ3VzZS1w YWNrYWdlLWVuc3VyZSkKLQogOzs7OyA6cGluCiAKIChkZWZ1biB1c2UtcGFja2FnZS1ub3JtYWxp emUvOnBpbiAoX25hbWUga2V5d29yZCBhcmdzKQpAQCAtMTk2LDE4ICsxNjAsNiBAQCB1c2UtcGFj a2FnZS1oYW5kbGVyLzplbnN1cmUKICAgICAgICAgICAgIGJvZHkpKQogICAgIGJvZHkpKQogCi0o YWRkLXRvLWxpc3QgJ3VzZS1wYWNrYWdlLWRlZmF1bHRzCi0gICAgICAgICAgICAgJyg6ZW5zdXJl IChsaXN0IHVzZS1wYWNrYWdlLWFsd2F5cy1lbnN1cmUpCi0gICAgICAgICAgICAgICAgICAgICAg IChsYW1iZGEgKG5hbWUgYXJncykKLSAgICAgICAgICAgICAgICAgICAgICAgICAoYW5kIHVzZS1w YWNrYWdlLWFsd2F5cy1lbnN1cmUKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3Qg KHBsaXN0LW1lbWJlciBhcmdzIDpsb2FkLXBhdGgpKSkpKSB0KQotCi0oYWRkLXRvLWxpc3QgJ3Vz ZS1wYWNrYWdlLWRlZmF1bHRzCi0gICAgICAgICAgICAgJyg6cGluIHVzZS1wYWNrYWdlLWFsd2F5 cy1waW4gdXNlLXBhY2thZ2UtYWx3YXlzLXBpbikgdCkKLQotKGFkZC10by1saXN0ICd1c2UtcGFj a2FnZS1rZXl3b3JkcyA6ZW5zdXJlKQotKGFkZC10by1saXN0ICd1c2UtcGFja2FnZS1rZXl3b3Jk cyA6cGluKQotCiAocHJvdmlkZSAndXNlLXBhY2thZ2UtZW5zdXJlKQogCiA7OzsgdXNlLXBhY2th Z2UtZW5zdXJlLmVsIGVuZHMgaGVyZQotLSAKMi40NS4yCgo= --0000000000009158ab061ff3653d-- From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 07:32:17 2024 Received: (at 72453) by debbugs.gnu.org; 18 Aug 2024 11:32:17 +0000 Received: from localhost ([127.0.0.1]:55523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfe8v-0003IB-6l for submit@debbugs.gnu.org; Sun, 18 Aug 2024 07:32:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfe8s-0003Hv-Vb for 72453@debbugs.gnu.org; Sun, 18 Aug 2024 07:32:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sfe88-0008IG-4e; Sun, 18 Aug 2024 07:31:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=zdIYRZPSsVoqCzmUJleT3HEKA32sw9xwZiPjUEUetY0=; b=YPbm7QspQCB5 i+TyA1HTcPVK45f6xo0LQ9VwgURuOs6xJGqyThxQx5ZhONIbyDF9kTBT/Xd6znTwM+So1JubrzSIU 86yTysXGKo5nqrVVpheh2CpbSa5SsYNn/9DY1d5mYN+mwSXM2RtNb0+J3QdqXc9/MSq7RUETeUzxL wcZBHbn4279M3UhsxuS+PhVQV4zL7B9AQbwLyf+/A+yhd6qB9TMZXC62tCFOW70k7MheQhkdJoUY8 f58+MCkPkAEu/PhclqUFcIay7td2gRhYttbjSZ07MotGjWyboNBoxo+4KxHf7AyooRCegBB4Ghh7P gbvfjU7YlAYEsmeW0+Ugvw==; Date: Sun, 18 Aug 2024 14:31:24 +0300 Message-Id: <86o75qysmr.fsf@gnu.org> From: Eli Zaretskii To: Stefan Kangas In-Reply-To: (message from Stefan Kangas on Sun, 18 Aug 2024 11:21:40 +0000) Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files References: <87plqp9slr.fsf@priss.frightenedpiglet.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72453 Cc: 72453@debbugs.gnu.org, derek_upham@mailfence.com 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: Stefan Kangas > Date: Sun, 18 Aug 2024 11:21:40 +0000 > > The attached less intrusive patch fixes it here. Could you please test > that it fixes the problem for you? > > The patch just moves the relevant definitions to use-package-core.el. > If Eli and Andrea see no problem with this approach, I think we could > install it on emacs-30, after the first pre-release, and otherwise on > master. I think this should go to master, since the problem is not terribly important to fix, and moving stuff between files could cause unintended consequences. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 18 21:27:18 2024 Received: (at 72453) by debbugs.gnu.org; 19 Aug 2024 01:27:18 +0000 Received: from localhost ([127.0.0.1]:57132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfrB0-0001HU-GB for submit@debbugs.gnu.org; Sun, 18 Aug 2024 21:27:18 -0400 Received: from wilbur.contactoffice.com ([212.3.242.68]:60374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfrAy-0001H7-Dh for 72453@debbugs.gnu.org; Sun, 18 Aug 2024 21:27:17 -0400 Received: from smtpauth2.co-bxl (smtpauth2.co-bxl [10.2.0.24]) by wilbur.contactoffice.com (Postfix) with ESMTP id 48AD6209F; Mon, 19 Aug 2024 03:26:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1724030788; s=20240605-akrp; d=mailfence.com; i=derek_upham@mailfence.com; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=wzX5syO5oqyVXghW+fHvuSmhaOoBmVKf+Bp5n1blUts=; b=epiq28sWPSXwHUVRFpKi1bVzmV1hg9PdvCkkpZDDYg+fVH579hmJiXpEDlel2Yjk 5ZtirFTd/EJDDi99oOMx1xlZ8kaO/dIuyXi/TZdim5YoO/rNDsoFgqcm+2jl49ko/Au mxxFMLen6CPz8RvGAl22syUGbaCwegl5Oa4aIot+gDH/dEPWez9pdzPKpaQGqv/AmCM IzahjQg4PZWQuzEI9y847xP/6CRK6u/7tgNyagnbOTJ6HFoECk86oeV1JxYHvc+DZtf Vlfjn+b+/L2GGtMRWbbzjOKrgSdXgN1SrGzPIB0UBiIv8XLxaHilxsHoVSrfS0SkK9I d1E9Ggk0LA== Received: by smtp.mailfence.com with ESMTPSA ; Mon, 19 Aug 2024 03:26:25 +0200 (CEST) Received: from [::1] (helo=priss.frightenedpiglet.com) by priss.frightenedpiglet.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97) (envelope-from ) id 1sfrA6-00000000LUm-3uxk; Sun, 18 Aug 2024 18:26:22 -0700 From: Derek Upham To: Stefan Kangas Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files In-Reply-To: (Stefan Kangas's message of "Sun, 18 Aug 2024 11:21:40 +0000") References: <87plqp9slr.fsf@priss.frightenedpiglet.com> Date: Sun, 18 Aug 2024 18:26:22 -0700 Message-ID: <87cym5xpz5.fsf@priss.frightenedpiglet.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-ContactOffice-Account: com:175140567 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 Cc: 72453@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: -1.0 (-) Stefan Kangas writes: >> Warning (emacs): use-package-ensure-trace files (t) nil >> Warning (emacs): use-package-ensure-trace rx (t) nil >> Warning (emacs): use-package-ensure-trace avoid (t) nil > > Thanks for the bug report and the clear recipe to reproduce it. > > I can reproduce this bug here also. > >> Moving the "use-package" macro into the top-level "use-package"=20 >> file >> should fix the problem. The "use-package" file explicitly=20 >> loads the >> other files, which sets up all of the defaults. > > The attached less intrusive patch fixes it here. Could you=20 > please test > that it fixes the problem for you? Validating on stock 29.4, with this command: ~/emacs-29.4/bin/emacs --init-directory use-package-ensure-test and this test code: (defun use-package-ensure-trace (name args state) (warn "use-package-ensure-trace %s %s %s" name args state) t) ;;(require 'use-package) (setq use-package-ensure-function 'use-package-ensure-trace) (setq use-package-always-ensure t) (use-package faces) (use-package ansi-color) (use-package files :ensure t) (use-package rx) (use-package avoid) I=E2=80=99m seeing the outputs that we expect: Warning (emacs): use-package-ensure-trace faces (t) nil Warning (emacs): use-package-ensure-trace ansi-color (t) nil Warning (emacs): use-package-ensure-trace files (t) nil Warning (emacs): use-package-ensure-trace rx (t) nil Warning (emacs): use-package-ensure-trace avoid (t) nil Thanks for working on this. --=20 Derek Upham derek_upham@mailfence.com From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 19 20:00:13 2024 Received: (at 72453-done) by debbugs.gnu.org; 20 Aug 2024 00:00:13 +0000 Received: from localhost ([127.0.0.1]:59433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgCIH-00055m-BT for submit@debbugs.gnu.org; Mon, 19 Aug 2024 20:00:13 -0400 Received: from mail-ej1-f41.google.com ([209.85.218.41]:53631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgCIF-00054Q-Ls for 72453-done@debbugs.gnu.org; Mon, 19 Aug 2024 20:00:12 -0400 Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-a8384750ca7so216593366b.3 for <72453-done@debbugs.gnu.org>; Mon, 19 Aug 2024 16:59:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724111903; x=1724716703; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=bpJiARDdluZ/zimegFYLfW4Io2GdStRBLQKdjXPEBxY=; b=A1unym+P2trsVK/JDHriagvLTDf/wdjqmCQeHDTRmIjgItGFsnYCDzdo4C85HC2kjG EjcoKOTlJknmInFSnxtzyMeHGgtsUlj7tHLE3YhK6zbMa1XJ8hh2Gp2IbzSL3UL5S5CD MUGw4G6KD+ZxOCuZQYulQf0uWxkxmQRp4iKTaSod5m26buLyT1doPHKP4oV1mS0HXlm7 ZCY9MLEFO+SxouOzRQqa/UXGW1vF+TwvdeWUTtmwWuVzcfi1eQwSnL6WJ7ORwmBeUHHC 6NlmI6nTXVGSChqTMTZPKU4nmQ52CC32B17d1TPrgOmCFrFKw8qq7hG4k19Pshd4eP/r Hl0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724111903; x=1724716703; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=bpJiARDdluZ/zimegFYLfW4Io2GdStRBLQKdjXPEBxY=; b=Ff5XXX87FaRxubXfgcSV/N161fB5d7sJv1kUxPVv17f4lo67a0axVklwJDbgflHlTu JkcLW7+E1X83gf54df5nzRArZ+lDrUS2inBnU1Gq3r/e1/cWlkgvBNWhSa+pS6XMu4EA bfvHRSs9wXr80Jw4DcD1MHBi3nOopvxq/3MTCo5bUnMeuOmez34VzGQ6nJz8qV9WXMaJ 8s979knE8t/RKW3Wv0YHRyfNFx1jp3+RIqvf04BhgwE3eqOJnT1oWZRWmR8HTeFtgTW7 8miyp2Uxz3wIwjrAkMAFftTHN09qFPlAsn3RP0vr8vX1V0hyGrzOz4rrtP9rcy7iOhw1 /xdA== X-Gm-Message-State: AOJu0YwOU3c0wrn5Fc6UTajP+Mr4M/eZRDCYKLKOfCrHue9MPcDZI33G X/7QMhaJSZc2nSBItoKXYb5k8x3exMrRNQ3V+y3+Qd/cmjTLHIosGU6I03F6Ki/IoKTo784iqTg zChQ2gw6gwH9LH24/YgwjnmrDhLo= X-Google-Smtp-Source: AGHT+IHdC7URhaRuhMI7NCvP+Ixec/S7t1iW7aHwP+tOh/FxAbCrvkfqfaj345n8HnTfdGgS4le6QG98GYVp1T2vAuU= X-Received: by 2002:a05:6402:2808:b0:5be:f0dd:d501 with SMTP id 4fb4d7f45d1cf-5bef0ddeb18mr6074756a12.27.1724111903196; Mon, 19 Aug 2024 16:58:23 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Aug 2024 16:58:22 -0700 From: Stefan Kangas In-Reply-To: <87cym5xpz5.fsf@priss.frightenedpiglet.com> References: <87plqp9slr.fsf@priss.frightenedpiglet.com> <87cym5xpz5.fsf@priss.frightenedpiglet.com> MIME-Version: 1.0 Date: Mon, 19 Aug 2024 16:58:22 -0700 Message-ID: Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files To: Derek Upham Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453-done Cc: 72453-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: -1.0 (-) Version: 31.1 Derek Upham writes: > I=E2=80=99m seeing the outputs that we expect: > > Warning (emacs): use-package-ensure-trace faces (t) nil > Warning (emacs): use-package-ensure-trace ansi-color (t) nil > Warning (emacs): use-package-ensure-trace files (t) nil > Warning (emacs): use-package-ensure-trace rx (t) nil > Warning (emacs): use-package-ensure-trace avoid (t) nil Thanks for testing. So I've pushed this to master as commit 644d2a83316. I'm consequently closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 21 08:48:21 2024 Received: (at 72453) by debbugs.gnu.org; 21 Aug 2024 12:48:21 +0000 Received: from localhost ([127.0.0.1]:35130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgklB-0001Xt-6j for submit@debbugs.gnu.org; Wed, 21 Aug 2024 08:48:21 -0400 Received: from mail-lf1-f52.google.com ([209.85.167.52]:61664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sgkl8-0001Xf-Al for 72453@debbugs.gnu.org; Wed, 21 Aug 2024 08:48:19 -0400 Received: by mail-lf1-f52.google.com with SMTP id 2adb3069b0e04-53301d46c54so8742407e87.2 for <72453@debbugs.gnu.org>; Wed, 21 Aug 2024 05:47:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724244387; x=1724849187; darn=debbugs.gnu.org; h=to:cc:date:message-id:subject:mime-version:from:sender:from:to:cc :subject:date:message-id:reply-to; bh=lfXH+w0XYa90Qa9jcIhzWUHc9MFJVDwHGMwC5S+B1nk=; b=cpgnOXfRs98R6D36he2g+phQRGafB4ImrrDi2vc2je2hMJcwReOZCJKaP17TOA6Ij0 xtmf9M7eTyLRp/FKZPzhkg+ix5LETd8ifc3/6/8svoIgC8wvse1um+y3+mcarlS97lkN tZwB4S0SNn+umOZ7Htcv83x9dZ2MXAxtq+2inZkz7WF178fCXgEWebGEa3rLaSj96drI raib0IjqlsYfV6Y13c8mW4igVxC72wk9RnpmwoWI/nX+JejTmTS8NdVbSn+BVczgOCYv muh2Gviep+pr0V0RZD7wcQFJ66U79d7bwRu6HeBWj+V3RdoyDhyZNjgYIm3ettVnSfES cxGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724244387; x=1724849187; h=to:cc:date:message-id:subject:mime-version:from:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lfXH+w0XYa90Qa9jcIhzWUHc9MFJVDwHGMwC5S+B1nk=; b=ulyKit+BDUm7tnY3fTcRtC1kfonkvdgMRQtT3wkStGvTn7KOBtgZHQkoCV87Kfecfn 4LvcmTVRnwUzkIsM4P3p7z7Yu00h4xTfKNtXzvgnqjFSotpE5PC+vL7uy19khfd3h4dR sYuh5wPN56dghCbQeUHDCYiR8IWtrIfQpdjgWtbVFeyBn2lh1iGVkAd87C0tGB7cNScv CB/047DhDnHWbv37qirFvljJ15Pgo2+aZbG5MPB1/tNuOUAvfC7pLoXxmuBPC6QVvqrc 8t+KKXF7yj5tgwLeSDCEtNGWhHASRkMGYA78ppO7j9UzcKXHozh41rqwccsuG9DXuc1Q jNGQ== X-Forwarded-Encrypted: i=1; AJvYcCXWWu9EXzhk+sg1YOn2I2eOCBwOOaZP1C3cBIlLzNGZRTJjJ/ATn9emvbgSjN0naxtCtbdJ9g==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwP3AOB9lvkjN+yhOmEXMYwEKKkQMWNcoTVO4rL+BDx/mwzvQ4E wqyC6xBvyIDPfB6CtrYbXZWucz7sUs7dNh9TRfe55EHKBxXrDBI6 X-Google-Smtp-Source: AGHT+IEAetnOFKcOBTqXQdyaConZsVxVD3fRSIo/tFf+7euS9f6qqyzrqKRL+QRnMZBFX8L3z5+PaQ== X-Received: by 2002:a05:6512:3e04:b0:52c:d753:2829 with SMTP id 2adb3069b0e04-53348557146mr1548823e87.19.1724244386803; Wed, 21 Aug 2024 05:46:26 -0700 (PDT) Received: from smtpclient.apple (c188-150-191-82.bredband.tele2.se. [188.150.191.82]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5330d3af8d9sm2056059e87.23.2024.08.21.05.46.25 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 21 Aug 2024 05:46:26 -0700 (PDT) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: multipart/mixed; boundary="Apple-Mail=_668A61FE-65EB-49E2-9FCC-01D531E0EA96" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: bug#72453: 29.4; "use-package" macro does not load all expected related files Message-Id: Date: Wed, 21 Aug 2024 14:46:25 +0200 To: Stefan Kangas X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 Cc: 72453@debbugs.gnu.org, Derek Upham 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: -1.0 (-) --Apple-Mail=_668A61FE-65EB-49E2-9FCC-01D531E0EA96 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii It seems that 644d2a83 and 8f4ad4d7 cause failures in use-package-tests = on master (log attached); the tests pass after reverting those commits. --Apple-Mail=_668A61FE-65EB-49E2-9FCC-01D531E0EA96 Content-Disposition: attachment; filename=use-package-tests.log Content-Type: application/octet-stream; x-unix-mode=0644; name="use-package-tests.log" Content-Transfer-Encoding: 7bit Running 166 tests (2024-08-21 14:42:42+0200, selector `(not (or (tag :unstable) (tag :nativecomp)))') test-map (keymap #^[nil nil keymap nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil] (f1 . ignore)) binding (( . test-map) ignore nil) passed 1/166 bind-key/845 (0.000217 sec) passed 2/166 bind-key/:prefix-map (0.000064 sec) passed 3/166 use-package-test-handler/:vc-6 (0.000148 sec) passed 4/166 use-package-test-normalize-function (0.000087 sec) passed 5/166 use-package-test-normalize/:bind-1 (0.000042 sec) passed 6/166 use-package-test-normalize/:bind-2 (0.000048 sec) passed 7/166 use-package-test-normalize/:bind-3 (0.000042 sec) passed 8/166 use-package-test-normalize/:custom (0.000093 sec) passed 9/166 use-package-test-normalize/:delight (0.000106 sec) passed 10/166 use-package-test-normalize/:diminish (0.000070 sec) passed 11/166 use-package-test-normalize/:ensure (0.000100 sec) passed 12/166 use-package-test-normalize/:hook (0.000113 sec) passed 13/166 use-package-test-normalize/:mode (0.000073 sec) passed 14/166 use-package-test-normalize/:vc (0.000148 sec) passed 15/166 use-package-test-recognize-function (0.000099 sec) passed 16/166 use-package-test/334-1 (0.000065 sec) passed 17/166 use-package-test/334-2 (0.000049 sec) passed 18/166 use-package-test/482-1 (0.000117 sec) passed 19/166 use-package-test/482-2 (0.000221 sec) passed 20/166 use-package-test/482-3 (0.000060 sec) passed 21/166 use-package-test/538 (0.000122 sec) passed 22/166 use-package-test/543 (0.000099 sec) passed 23/166 use-package-test/545 (0.000093 sec) passed 24/166 use-package-test/550 (0.000122 sec) passed 25/166 use-package-test/558 (0.000050 sec) passed 26/166 use-package-test/560 (0.000177 sec) passed 27/166 use-package-test/572-1 (0.000095 sec) passed 28/166 use-package-test/572-2 (0.000090 sec) passed 29/166 use-package-test/572-3 (0.000094 sec) passed 30/166 use-package-test/575-1 (0.000150 sec) passed 31/166 use-package-test/575-2 (0.000113 sec) passed 32/166 use-package-test/585 (0.000122 sec) passed 33/166 use-package-test/589 (0.000106 sec) passed 34/166 use-package-test/591 (0.000124 sec) passed 35/166 use-package-test/:after-1 (0.000093 sec) passed 36/166 use-package-test/:after-10 (0.000166 sec) passed 37/166 use-package-test/:after-2 (0.000257 sec) passed 38/166 use-package-test/:after-3 (0.000154 sec) passed 39/166 use-package-test/:after-4 (0.000143 sec) passed 40/166 use-package-test/:after-5 (0.000227 sec) passed 41/166 use-package-test/:after-6 (0.000234 sec) passed 42/166 use-package-test/:after-7 (0.000239 sec) passed 43/166 use-package-test/:after-8 (0.000298 sec) passed 44/166 use-package-test/:after-9 (0.000238 sec) passed 45/166 use-package-test/:autoload-1 (0.000150 sec) passed 46/166 use-package-test/:bind*-1 (0.000114 sec) passed 47/166 use-package-test/:bind-1 (0.000111 sec) passed 48/166 use-package-test/:bind-2 (0.000119 sec) passed 49/166 use-package-test/:bind-3 (0.000109 sec) passed 50/166 use-package-test/:bind-4 (0.000089 sec) passed 51/166 use-package-test/:bind-5 (0.000116 sec) passed 52/166 use-package-test/:bind-6 (0.000118 sec) passed 53/166 use-package-test/:bind-7 (0.000299 sec) passed 54/166 use-package-test/:bind-8 (0.000203 sec) passed 55/166 use-package-test/:bind-keymap*-1 (0.000147 sec) passed 56/166 use-package-test/:bind-keymap-1 (0.000139 sec) passed 57/166 use-package-test/:catch-1 (0.000166 sec) passed 58/166 use-package-test/:catch-2 (0.000141 sec) passed 59/166 use-package-test/:catch-3 (0.000160 sec) passed 60/166 use-package-test/:commands-1 (0.000137 sec) passed 61/166 use-package-test/:commands-2 (0.000140 sec) passed 62/166 use-package-test/:commands-3 (0.000157 sec) passed 63/166 use-package-test/:commands-4 (0.000152 sec) passed 64/166 use-package-test/:commands-5 (0.000145 sec) passed 65/166 use-package-test/:commands-6 (0.000148 sec) passed 66/166 use-package-test/:config-1 (0.000086 sec) passed 67/166 use-package-test/:config-2 (0.000098 sec) passed 68/166 use-package-test/:config-3 (0.000083 sec) passed 69/166 use-package-test/:config-4 (0.000087 sec) passed 70/166 use-package-test/:custom-1 (0.000263 sec) passed 71/166 use-package-test/:custom-face-1 (0.000158 sec) passed 72/166 use-package-test/:custom-face-2 (0.000150 sec) passed 73/166 use-package-test/:custom-face-3 (0.000142 sec) passed 74/166 use-package-test/:custom-with-comment1 (0.000152 sec) passed 75/166 use-package-test/:defer-1 (0.000121 sec) passed 76/166 use-package-test/:defer-2 (0.000136 sec) passed 77/166 use-package-test/:defer-3 (0.000126 sec) passed 78/166 use-package-test/:defer-4 (0.000133 sec) passed 79/166 use-package-test/:defines-1 (0.000135 sec) passed 80/166 use-package-test/:defines-2 (0.000148 sec) passed 81/166 use-package-test/:delight-1 (0.000097 sec) passed 82/166 use-package-test/:delight-2 (0.000095 sec) passed 83/166 use-package-test/:delight-3 (0.000091 sec) passed 84/166 use-package-test/:delight-4 (0.000092 sec) passed 85/166 use-package-test/:delight-5 (0.000085 sec) passed 86/166 use-package-test/:delight-6 (0.000275 sec) passed 87/166 use-package-test/:demand-1 (0.000158 sec) passed 88/166 use-package-test/:demand-2 (0.000160 sec) passed 89/166 use-package-test/:demand-3 (0.000156 sec) passed 90/166 use-package-test/:demand-4 (0.000159 sec) passed 91/166 use-package-test/:demand-5 (0.000160 sec) passed 92/166 use-package-test/:demand-6 (0.000167 sec) Test use-package-test/:demand-7 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package counsel :loa (if (unwind-protect (setq value-1389 (let* ((val (let (... ...) (mac (let (form-description-1390) (if (unwind-protect (setq value-1389 (l (let ((value-1389 (gensym "ert-form-evaluation-aborted-"))) (let (fo #f(lambda () [t] (let ((value-1389 (gensym "ert-form-evaluation-abor #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:demand-7 :documenta ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:demand-7 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (consp val) (let* ... ...))) :value nil)) FAILED 93/166 use-package-test/:demand-7 (0.000398 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:1432 Test use-package-test/:diminish-1 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :diminis (if (unwind-protect (setq value-1424 (let* ((val (let (... ...) (mac (let (form-description-1425) (if (unwind-protect (setq value-1424 (l (let ((value-1424 (gensym "ert-form-evaluation-aborted-"))) (let (fo #f(lambda () [t] (let ((value-1424 (gensym "ert-form-evaluation-abor #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:diminish-1 :documen ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:diminish-1 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 94/166 use-package-test/:diminish-1 (0.000234 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:1522 Test use-package-test/:diminish-2 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :diminis (if (unwind-protect (setq value-1426 (let* ((val (let (... ...) (mac (let (form-description-1427) (if (unwind-protect (setq value-1426 (l (let ((value-1426 (gensym "ert-form-evaluation-aborted-"))) (let (fo #f(lambda () [t] (let ((value-1426 (gensym "ert-form-evaluation-abor #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:diminish-2 :documen ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:diminish-2 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 95/166 use-package-test/:diminish-2 (0.000171 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:1530 Test use-package-test/:diminish-3 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :diminis (if (unwind-protect (setq value-1428 (let* ((val (let (... ...) (mac (let (form-description-1429) (if (unwind-protect (setq value-1428 (l (let ((value-1428 (gensym "ert-form-evaluation-aborted-"))) (let (fo #f(lambda () [t] (let ((value-1428 (gensym "ert-form-evaluation-abor #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:diminish-3 :documen ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:diminish-3 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 96/166 use-package-test/:diminish-3 (0.000221 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:1538 Test use-package-test/:diminish-4 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :diminis (if (unwind-protect (setq value-1430 (let* ((val (let (... ...) (mac (let (form-description-1431) (if (unwind-protect (setq value-1430 (l (let ((value-1430 (gensym "ert-form-evaluation-aborted-"))) (let (fo #f(lambda () [t] (let ((value-1430 (gensym "ert-form-evaluation-abor #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:diminish-4 :documen ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:diminish-4 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 97/166 use-package-test/:diminish-4 (0.000186 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:1546 passed 98/166 use-package-test/:disabled-1 (0.000092 sec) passed 99/166 use-package-test/:ensure-1 (0.000116 sec) Test use-package-test/:ensure-10 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :ensure (if (unwind-protect (setq value-258 (let* ((val (let (... ...) (macr (let (form-description-259) (if (unwind-protect (setq value-258 (let (let ((value-258 (gensym "ert-form-evaluation-aborted-"))) (let (for (let ((use-package-always-ensure t)) (let ((value-258 (gensym "ert-f #f(lambda () [t] (let ((use-package-always-ensure t)) (let ((value-2 #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-10 :document ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-10 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (consp val) (let* ... ...))) :value nil)) FAILED 100/166 use-package-test/:ensure-10 (0.000177 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:307 passed 101/166 use-package-test/:ensure-11 (0.000188 sec) passed 102/166 use-package-test/:ensure-12 (0.000158 sec) passed 103/166 use-package-test/:ensure-13 (0.000099 sec) Test use-package-test/:ensure-14 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package ess-site :en (if (unwind-protect (setq value-269 (let* ((val (let (... ...) (macr (let (form-description-270) (if (unwind-protect (setq value-269 (let (let ((value-269 (gensym "ert-form-evaluation-aborted-"))) (let (for #f(lambda () [t] (let ((value-269 (gensym "ert-form-evaluation-abort #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-14 :document ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-14 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 104/166 use-package-test/:ensure-14 (0.000158 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:343 Test use-package-test/:ensure-15 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :pin "el (if (unwind-protect (setq value-271 (let* ((val (let (... ...) (macr (let (form-description-272) (if (unwind-protect (setq value-271 (let (let ((value-271 (gensym "ert-form-evaluation-aborted-"))) (let (for (let ((use-package-always-ensure t)) (let ((value-271 (gensym "ert-f #f(lambda () [t] (let ((use-package-always-ensure t)) (let ((value-2 #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-15 :document ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-15 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (equal val ...) (let nil t))) :value nil)) FAILED 105/166 use-package-test/:ensure-15 (0.000202 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:358 passed 106/166 use-package-test/:ensure-2 (0.000210 sec) passed 107/166 use-package-test/:ensure-3 (0.000123 sec) passed 108/166 use-package-test/:ensure-4 (0.000097 sec) passed 109/166 use-package-test/:ensure-5 (0.000128 sec) passed 110/166 use-package-test/:ensure-6 (0.000119 sec) Test use-package-test/:ensure-7 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :ensure (if (unwind-protect (setq value-204 (let* ((val (let (... ...) (macr (let (form-description-205) (if (unwind-protect (setq value-204 (let (let ((value-204 (gensym "ert-form-evaluation-aborted-"))) (let (for (let ((use-package-always-ensure nil)) (let ((value-204 (gensym "ert #f(lambda () [t] (let ((use-package-always-ensure nil)) (let ((value #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-7 :documenta ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-7 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (consp val) (let* ... ...))) :value nil)) FAILED 111/166 use-package-test/:ensure-7 (0.000170 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:277 Test use-package-test/:ensure-8 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :ensure (if (unwind-protect (setq value-222 (let* ((val (let (... ...) (macr (let (form-description-223) (if (unwind-protect (setq value-222 (let (let ((value-222 (gensym "ert-form-evaluation-aborted-"))) (let (for (let ((use-package-always-ensure t)) (let ((value-222 (gensym "ert-f #f(lambda () [t] (let ((use-package-always-ensure t)) (let ((value-2 #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-8 :documenta ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-8 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (consp val) (let* ... ...))) :value nil)) FAILED 112/166 use-package-test/:ensure-8 (0.000325 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:287 Test use-package-test/:ensure-9 backtrace: signal(ert-test-failed (((should (pcase (expand-minimally (use-packa ert-fail(((should (pcase (expand-minimally (use-package foo :ensure (if (unwind-protect (setq value-240 (let* ((val (let (... ...) (macr (let (form-description-241) (if (unwind-protect (setq value-240 (let (let ((value-240 (gensym "ert-form-evaluation-aborted-"))) (let (for (let ((use-package-always-ensure nil)) (let ((value-240 (gensym "ert #f(lambda () [t] (let ((use-package-always-ensure nil)) (let ((value #f(compiled-function () #)() handler-bind-1(#f(compiled-function () # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name use-package-test/:ensure-9 :documenta ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ert-run-tests((not (or (tag :unstable) (tag :nativecomp))) #f(compil ert-run-tests-batch((not (or (tag :unstable) (tag :nativecomp)))) ert-run-tests-batch-and-exit((not (or (tag :unstable) (tag :nativeco eval((ert-run-tests-batch-and-exit '(not (or (tag :unstable) (tag :n command-line-1(("-L" ":../../emacs/test" "-l" "ert" "--eval" "(setq command-line() normal-top-level() Test use-package-test/:ensure-9 condition: (ert-test-failed ((should (pcase (expand-minimally ...) (... t))) :form (let* ((val ...)) (if (consp val) (let* ... ...))) :value nil)) FAILED 113/166 use-package-test/:ensure-9 (0.000330 sec) at ../../emacs/test/lisp/use-package/use-package-tests.el:297 passed 114/166 use-package-test/:functions-1 (0.000213 sec) passed 115/166 use-package-test/:functions-2 (0.000149 sec) passed 116/166 use-package-test/:functions-3 (0.000101 sec) passed 117/166 use-package-test/:functions-4 (0.000107 sec) passed 118/166 use-package-test/:functions-5 (0.000113 sec) passed 119/166 use-package-test/:hook-1 (0.000155 sec) passed 120/166 use-package-test/:hook-2 (0.000118 sec) passed 121/166 use-package-test/:hook-3 (0.000116 sec) passed 122/166 use-package-test/:hook-4 (0.000204 sec) passed 123/166 use-package-test/:hook-5 (0.000157 sec) passed 124/166 use-package-test/:hook-6 (0.000146 sec) passed 125/166 use-package-test/:hook-7 (0.000131 sec) passed 126/166 use-package-test/:if-1 (0.000084 sec) passed 127/166 use-package-test/:if-2 (0.000082 sec) passed 128/166 use-package-test/:if-3 (0.000082 sec) passed 129/166 use-package-test/:init-1 (0.000079 sec) passed 130/166 use-package-test/:init-2 (0.000086 sec) passed 131/166 use-package-test/:interpreter-1 (0.000099 sec) passed 132/166 use-package-test/:interpreter-2 (0.000099 sec) passed 133/166 use-package-test/:load-path-1 (0.000117 sec) passed 134/166 use-package-test/:load-path-2 (0.000125 sec) passed 135/166 use-package-test/:load-path-3 (0.000142 sec) passed 136/166 use-package-test/:load-path-4 (0.000144 sec) passed 137/166 use-package-test/:magic-1 (0.000102 sec) passed 138/166 use-package-test/:magic-2 (0.000098 sec) passed 139/166 use-package-test/:magic-fallback-1 (0.000285 sec) passed 140/166 use-package-test/:magic-fallback-2 (0.000190 sec) passed 141/166 use-package-test/:mode-1 (0.000181 sec) passed 142/166 use-package-test/:mode-2 (0.000185 sec) passed 143/166 use-package-test/:no-require-1 (0.000143 sec) passed 144/166 use-package-test/:no-require-2 (0.000147 sec) passed 145/166 use-package-test/:no-require-3 (0.000157 sec) passed 146/166 use-package-test/:pin-1 (0.000162 sec) passed 147/166 use-package-test/:pin-2 (0.000148 sec) passed 148/166 use-package-test/:preface-1 (0.000136 sec) passed 149/166 use-package-test/:preface-2 (0.000102 sec) passed 150/166 use-package-test/:preface-3 (0.000131 sec) passed 151/166 use-package-test/:preface-4 (0.000127 sec) passed 152/166 use-package-test/:requires-1 (0.000096 sec) passed 153/166 use-package-test/:requires-2 (0.000106 sec) passed 154/166 use-package-test/:requires-3 (0.000097 sec) passed 155/166 use-package-test/:requires-4 (0.000283 sec) passed 156/166 use-package-test/:unless-1 (0.000166 sec) passed 157/166 use-package-test/:unless-2 (0.000155 sec) passed 158/166 use-package-test/:unless-3 (0.000150 sec) passed 159/166 use-package-test/:vc-1 (0.000162 sec) passed 160/166 use-package-test/:vc-2 (0.000179 sec) passed 161/166 use-package-test/:vc-3 (0.000151 sec) passed 162/166 use-package-test/:vc-4 (0.000165 sec) passed 163/166 use-package-test/:vc-5 (0.000177 sec) passed 164/166 use-package-test/:when-1 (0.000099 sec) passed 165/166 use-package-test/:when-2 (0.000096 sec) passed 166/166 use-package-test/:when-3 (0.000096 sec) Ran 166 tests, 155 results as expected, 11 unexpected (2024-08-21 14:42:44+0200, 1.865600 sec) 11 unexpected results: FAILED use-package-test/:demand-7 FAILED use-package-test/:diminish-1 FAILED use-package-test/:diminish-2 FAILED use-package-test/:diminish-3 FAILED use-package-test/:diminish-4 FAILED use-package-test/:ensure-10 FAILED use-package-test/:ensure-14 FAILED use-package-test/:ensure-15 FAILED use-package-test/:ensure-7 FAILED use-package-test/:ensure-8 FAILED use-package-test/:ensure-9 --Apple-Mail=_668A61FE-65EB-49E2-9FCC-01D531E0EA96-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 01 05:34:45 2024 Received: (at 72453) by debbugs.gnu.org; 1 Sep 2024 09:34:45 +0000 Received: from localhost ([127.0.0.1]:33468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skgyq-00015d-Ul for submit@debbugs.gnu.org; Sun, 01 Sep 2024 05:34:45 -0400 Received: from mail-ed1-f48.google.com ([209.85.208.48]:45079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1skgyo-00015O-SH for 72453@debbugs.gnu.org; Sun, 01 Sep 2024 05:34:43 -0400 Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-5bef295a429so3423935a12.2 for <72453@debbugs.gnu.org>; Sun, 01 Sep 2024 02:33:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725183158; x=1725787958; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=eFZYBnZIvTMqE+RkmBrDAOE80lbkrA1iWm35vBs9xG8=; b=nKwbO2BlAVH6J7am7omEG3K2QIl9kIHeRfxodE8lODRxaJYJp5tlsVqyu2bb1475DC YhLvZLnXulyOEeJ2Nj/I1x3kPwEMhj2CI0hodzeHtZWIC5KowLVuNePICBgQjdvccKue c2O9XP/Ihnku8qQzMKwfxaaD5PRGNWFYb/M82ze59sneXfpxs5f/2FWFIZPxD26rqwNT MPSwdlikPEzVlC6gbmTRTuwsCJeBh/cnucpybG/fsxuhisH1yNUdZ+kmRgGqtyRA2BBY Gb60uiQvH57BubYYbWMAm641oolJnrVjSBpjoovII4pTVBSTDhewfPxr7J97fFprKu8m wlFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725183158; x=1725787958; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=eFZYBnZIvTMqE+RkmBrDAOE80lbkrA1iWm35vBs9xG8=; b=b5xESIDCBAk5trt1zJJeTaR+S92hbIjjxdlGwrcbe9+1BXjtqnHCF3ZNdip3FT6QT6 0Y5cCDUwq0tLW3I9l7uRagKP6ThG+RIF8r3fjEhUqCPZTC35JivHJwLKDS1KqIfbtfJL RIKHQ5MhNdnDanzZM5oC8SZ4lLXOSfUA6hRricN4Z6aKpYnXRobVDmpE0x040ZgG+chR N/4uPByToDd5rD3bi4kfxkZYBWvjtsU+AHg/RnU+ShjB6/wX76wSZktnYg/GGkdVvN1a XuUnLwnAxfrLgUI2Mfdal3r/t7a5Poq6w923Ujs5MqEPh6ONxecY3oQrfZCRJdo05ZSw gJtg== X-Forwarded-Encrypted: i=1; AJvYcCWZaM005yqSoe5m52gAobASH93LqTG68aYSDkNX0GAS7xq8KTzEN4znoa0Scgi1XZybXs8Q0A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzYmBgS/U7L3ZiO12zc0XBrY3+tyqu0hNrsWyBLl+tJ5dSOc1kQ Amcrb0NEOnYk43zC/jucfxANk8rUWDw0FkgvE81wm4EhSAJ0lLP+SLcLVJ25+6yaM6x1CCj70Ze HBzb+v0W9IsOpYlBv/Ww4EES91e0= X-Google-Smtp-Source: AGHT+IGIm4rjuGs/n1NJu6H/Trw0wIhwIlkCbv2iFSYh/rv+2UTVPMhjl7i45NGvbdhOhymNNjXAh0+B1PRxcnETL5c= X-Received: by 2002:a05:6402:234a:b0:5be:edf7:5b84 with SMTP id 4fb4d7f45d1cf-5c25c40351dmr392227a12.24.1725183157200; Sun, 01 Sep 2024 02:32:37 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 1 Sep 2024 02:32:36 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Sun, 1 Sep 2024 02:32:36 -0700 Message-ID: Subject: Re: bug#72453: 29.4; "use-package" macro does not load all expected related files To: =?UTF-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72453 Cc: 72453@debbugs.gnu.org, Derek Upham 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: -1.0 (-) Mattias Engdeg=C3=A5rd writes: > It seems that 644d2a83 and 8f4ad4d7 cause failures in use-package-tests o= n master (log attached); the tests pass after reverting those commits. Thanks, this should now be fixed. From unknown Sat Aug 09 19:20:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 29 Sep 2024 11:24:11 +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