guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 3354299b97ea2aa09de774844117b68eb3c2d95b
Author: Hilton Chain <[email protected]>
AuthorDate: Fri Jan 16 11:47:06 2026 +0800

    installer: Handle service configurations for desktop environments without a 
snippet.
    
    Fixes one of the issues in #5612.
    
    * gnu/installer/services.scm (system-services->configuration): Check
    ‘desktop?’ before skipping modifying system services.
    
    Change-Id: I1fa4670ab3fc8ad445c296ead0df565313b09d95
    Merges: #5651
---
 gnu/installer/services.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/installer/services.scm b/gnu/installer/services.scm
index 833d9ba2ac..047e4a694b 100644
--- a/gnu/installer/services.scm
+++ b/gnu/installer/services.scm
@@ -255,7 +255,8 @@
                                      '%base-packages)))))
 
       ,@service-heading
-      ,(if (null? snippets)
+      ,(if (and (null? snippets)
+                (not desktop?))
            `(services ,services)
            `(services
              (append (list ,@snippets

Reply via email to