GNU bug report logs - #74681
seatd-service-type: error with elogind-service-type

Previous Next

Package: guix;

Reported by: fourfivemg <45mg.writes <at> gmail.com>

Date: Wed, 4 Dec 2024 02:01:02 UTC

Severity: normal

Done: 45mg <45mg.writes <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Hilton Chain <hako <at> ultrarare.space>
To: fourfivemg <45mg.writes <at> gmail.com>
Cc: 74681 <at> debbugs.gnu.org
Subject: bug#74681: seatd-service-type: error with elogind-service-type
Date: Fri, 06 Dec 2024 18:08:15 +0800
Hi,

On Wed, 04 Dec 2024 00:05:24 +0800,
fourfivemg wrote:
>
> Adding both to the `services` section of your `(operating-system)` form, like
> this:
>
> ```
>   (services
>     (append (list
>              (service elogind-service-type)
>              (service seatd-service-type))
>             %base-services))
> ```
>
> ...will produce this error on running `sudo guix system reconfigure
> /etc/config.scm`:
>
> ```
> guix system: error: service 'file-system-/sys/fs/cgroup' provided more than once
> ```
>
> ...and the command will fail with no further error messages and exit code 1.
>
> Not sure how to figure this out further. Tried `guix system build -K`, `--debug`
> and `--verbosity` options; no change in output.
>
> A different config producing the same error message was reported here:
> https://www.reddit.com/r/GUIX/comments/14fy6ac/configuration_file_returns_error_when_trying_to/

Both services are conflict, you can only choose one of them.  If you want to use
seatd-service-type with %desktop-services, try to delete elogind-service-type as
well.

Thanks




This bug report was last modified 155 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.