Subject: bug#74836: reconfigure fails with colord-service-type enabled

From: Richard Sent <[email-masked]>
Date: Fri, 13 Dec 2024 15:34:48 -0500

Are you trying to use both %desktop-services and colord-service-type?
When I examine /gnu/store/...-dbus-system-services-builder with an OS
containing both %desktop-services and colord-service-type, I see the
following in dbus-system-services-builder:

(list
 ......
 "/gnu/store/ggaj14rcnab55ic690f5vabj0m6ydpb4-colord-1.4.6"
 "/gnu/store/ggaj14rcnab55ic690f5vabj0m6ydpb4-colord-1.4.6")

If I use %base-services instead, the system builds.

The catch for duplicate services only applies to Shepherd services, not
Guix System services. I wonder if we should also check for duplicate
system services.

-- 
Take it easy,
Richard Sent
Making my computer weirder one commit at a time.