guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add p7zip.


From: Eric Bavier
Subject: Re: [PATCH] gnu: Add p7zip.
Date: Tue, 02 Aug 2016 13:38:17 -0500
User-agent: Roundcube Webmail/1.0.6

On 2016-08-02 02:06, Ricardo Wurmus wrote:
Hi Kei,

This patch should install p7zip correctly on every architecture
supported by Guix. Ideally, this should be tested it on each arch for
the sake of completeness and safety. I've got x86_64 covered so far. :-)

thank you for this patch!

I see that you took care of removing non-free parts in a patch and a
build phase.  Since “guix build -S p7zip” doesn’t run the build phase
users would still end up with a source archive containing the non-free
parts.  The best way is thus to remove things in a snippet.

In “shogun” from the “machine-learning” module we remove supporting code
for non-free features in a snippet by cutting out anything between some
ifdef markers, but looking at the patch I see that it wouldn’t be
feasible for p7zip.

Also note that it is not completely desirable for nonfree code to be removed with a patch, and is one of the reasons Guix supports snippets in the first place.

In this case, I don't think we need to go as far as removing mentions of unRAR in the ChangeLog.

--
`~Eric



reply via email to

[Prev in Thread] Current Thread [Next in Thread]