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.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74681 in the body.
You can then email your comments to 74681 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#74681; Package guix. (Wed, 04 Dec 2024 02:01:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to fourfivemg <45mg.writes <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 04 Dec 2024 02:01:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: fourfivemg <45mg.writes <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: seatd-service-type: error with elogind-service-type
Date: Tue, 3 Dec 2024 16:05:24 +0000
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/




Information forwarded to bug-guix <at> gnu.org:
bug#74681; Package guix. (Fri, 06 Dec 2024 10:16:01 GMT) Full text and rfc822 format available.

Message #8 received at 74681 <at> debbugs.gnu.org (full text, mbox):

From: Hilton Chain <hako <at> ultrarare.space>
To: fourfivemg <45mg.writes <at> gmail.com>
Cc: 74681 <at> debbugs.gnu.org
Subject: Re: 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




Information forwarded to bug-guix <at> gnu.org:
bug#74681; Package guix. (Mon, 09 Dec 2024 14:02:02 GMT) Full text and rfc822 format available.

Message #11 received at 74681 <at> debbugs.gnu.org (full text, mbox):

From: fourfivemg <45mg.writes <at> gmail.com>
To: Hilton Chain <hako <at> ultrarare.space>
Cc: 74681 <at> debbugs.gnu.org
Subject: Re: bug#74681: seatd-service-type: error with elogind-service-type
Date: Mon, 9 Dec 2024 13:59:54 +0000
Hi Hilton,

> Both services are conflict, you can only choose one of them.

Thanks for letting me know. I later began to suspect as much, but I wasn't sure.

I do wish there had been a way to get a more informative error message
in this situation, but I guess that's a different topic altogether.

This can be closed now.


On Fri, Dec 6, 2024 at 10:14 AM Hilton Chain <hako <at> ultrarare.space> wrote:
>
> 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




Reply sent to 45mg <45mg.writes <at> gmail.com>:
You have taken responsibility. (Fri, 20 Dec 2024 04:24:02 GMT) Full text and rfc822 format available.

Notification sent to fourfivemg <45mg.writes <at> gmail.com>:
bug acknowledged by developer. (Fri, 20 Dec 2024 04:24:02 GMT) Full text and rfc822 format available.

Message #16 received at 74681-done <at> debbugs.gnu.org (full text, mbox):

From: 45mg <45mg.writes <at> gmail.com>
To: 74681-done <at> debbugs.gnu.org
Subject: Re: bug#74681: Close the issue.
Date: Thu, 19 Dec 2024 23:22:37 -0500



bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 17 Jan 2025 12:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 154 days ago.

Previous Next


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