"Thompson, David" skribis:
> If you run 'guix size perl' you will notice that, as of this writing,
> 138.2MiB of Perls' 307.6MiB closure is due to referencing gcc's
> default output in '/lib/perl5/5.22.1/x86_64-linux/Config_heavy.pl'.
> Perl's large closure inflates the closures of many other pac
Andreas Enge skribis:
> Spending a week with Python wizards, I asked around and got the following
> advice, implemented in the package as
> #:configure-flags '("--single-version-externally-managed" "--root=/")
Woow, I wouldn’t have guessed that this has something to do with .egg
compression.
I have stumbled over the same issue for another python package:
python-pkgconfig (just committed) makes a system call to pkg-config.
I rewrote the system call to use an absolute path, but the non-scanning
of the compressed egg means that no reference to pkg-config is returned.
Spending a week with
Cyril Roelandt skribis:
> Here is a version of the patch that works with the upstream Python, but
> that I cannot get to work with our Guix recipe.
At first sight the patch LGTM. How does it not work for you? :-)
I applied this:
diff --git a/gnu/packages/patches/python-3-deterministic-build-i