[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix and FSDG
From: |
Clément Lassieur |
Subject: |
Re: Guix and FSDG |
Date: |
Sat, 23 Nov 2019 11:54:58 +0100 |
User-agent: |
mu4e 1.2.0; emacs 26.3 |
Giovanni Biscuolo <address@hidden> writes:
> please can you file a bug?
> the bug could (should) be specific to the zpaq package
No, it's common to all packages (use 'guix build -S --no-substitutes' to
reproduce easily). And the documentation[1] doesn't say it shouldn't
behave this way. It says:
--8<---------------cut here---------------start------------->8---
Some otherwise free upstream package sources contain a small and
optional subset that violates the above guidelines, for instance because
this subset is itself non-free code. When that happens, the offending
items are removed with appropriate patches or code snippets in the
origin form of the package (see Defining Packages). This way, guix build
--source returns the “freed” source rather than the unmodified upstream
source.
--8<---------------cut here---------------end--------------->8---
Indeed 'guix build --source' returns the freed source. However, the
original archive does end up in /gnu/store, and its path in displayed
during the build.
[1]:
https://guix.gnu.org/manual/en/html_node/Software-Freedom.html#Software-Freedom
Re: Guix and FSDG, Giovanni Biscuolo, 2019/11/23