On Wed, May 14, 2025, 7:29 AM Eli Zaretskii wrote: > > From: Spencer Baugh > > Cc: 78304@debbugs.gnu.org > > Date: Tue, 13 May 2025 14:10:24 -0400 > > > > Eli Zaretskii writes: > > > > > Why cannot you do whatever you need in the site-init file? > > > > By that I assume you mean site-start.el, since AFAIK site-init.el is not > > loaded at runtime, only at dump time. > > > > As (info "(elisp) Startup Summary") describes, site-start.el is loaded > > after package-activate-all is called and the initial frame is set up. > > It is therefore loaded too late to configure these things. > > That's easy to overcome: set package-enable-at-startup to a nil value > in early-init.el, then call package-activate-all in site-start file. > > Does this solve the problem? > No, because as I said above, there's no way to combine this solution with -q. >