On Thu, 19 Dec 2019, Jack Hill wrote:

I created a more minimal operating system definition:

```scheme
(define my-installation-os
 (operating-system
   (inherit installation-os)
   (packages (cons package:network-manager
                     (operating-system-packages installation-os)))
   (services (operating-system-services installation-os))))
```

To my surprise, this also fails with

```
guix system: error: more than one target service of type 'account'
```

However, replacing

(operating-system-services installation-os)

with

(@@ (gnu system install) %installation-services)

works.

What am I not understanding about how the former works?

Best,
Jack

Reply via email to