Hello!

Noé Lopez via "Development of GNU Guix and the GNU System distribution." 
<[email protected]> skribis:

> A package is updated, and it had a number of substitute* invocations in
> its build process to fix runtime behaviour.
>
> However, the source has changed and the substitute* doesn’t
> match. Still, it builds without error.

This has been brought up several times, possibly even with patches (we
should check the issues.guix.gnu.org archive).

I agree with you: we need to implement a strict behavior (errorring out
when nothing is changed), it needs to be optional, and it needs to be
either opt-in or opt-out.

Making it opt-out is the better option, but whoever wants to tackle this
has to understand that testing it entails building the entire collection
and fixing issues one by one.

So perhaps a more reasonable option is to make it opt-in and to
gradually switch packages to the strict behavior.

Thoughts?

Ludo’.

  • Criticism of usin... Development of GNU Guix and the GNU System distribution.
    • Re: Criticis... Jason Conroy
    • Re: Criticis... Ludovic Courtès
      • Re: Crit... Andreas Enge
        • Re: ... Ludovic Courtès
          • ... Development of GNU Guix and the GNU System distribution.
          • ... Jason Conroy
            • ... Development of GNU Guix and the GNU System distribution.
              • ... Development of GNU Guix and the GNU System distribution.
              • ... Jason Conroy
                • ... Development of GNU Guix and the GNU System distribution.
                • ... Jason Conroy
                • ... Jason Conroy

Reply via email to