Hello,

Zacchaeus <[email protected]> writes:

> Hi Guix,
>
>
> Re my previous email below, does anyone know a solution to large
> define-cofigurations?  Can they be thunk'd or something so they are only
> slow if you use them?

Why would they be slow? It shouldn't be a problem, thunking will only
delay the problem until you do the serialization, which will still
happen when doing the build of the system; you would only gain worse
error detection.

> Is there some other solution to configure Guix
> services for programs with a lot of fields?  I'd really like a
> mainlineable solution for email[0].

If you mean that the module takes longer to compile, that's fine,
modules with more services will have the same problem. Yes, you service
is quite big, but not as big as `rust-crates`, so the module shouldn't
be in the ballpark where we need to be concerned about the size. Users
will get the modules compiled during the `guix pull`, so it shouldn't be
a concern when deploying the system.

Am I missing something?


Best regards,
Sergio

  • At the boundry be... Development of GNU Guix and the GNU System distribution.
    • Re: At the b... Development of GNU Guix and the GNU System distribution.
      • Re: At t... Development of GNU Guix and the GNU System distribution.
        • Re: ... Development of GNU Guix and the GNU System distribution.
          • ... Sergio Pastor Pérez
            • ... Development of GNU Guix and the GNU System distribution.
              • ... Development of GNU Guix and the GNU System distribution.
                • ... Sergio Pastor Pérez
                • ... Tomas Volf
                • ... Sergio Pastor Pérez
                • ... Ludovic Courtès
                • ... Development of GNU Guix and the GNU System distribution.
                • ... Olivier Dion
                • ... Development of GNU Guix and the GNU System distribution.

Reply via email to