On Tue, Mar 13, 2018 at 11:02:03PM +0100, Hartmut Goebel wrote:Am 13.03.2018 um 22:44 schrieb Pjotr Prins:Another problem is that it does not cover special cases where, for example you compile Python with SSL and without. You don't want them to share user installed libs.Upstream does not handle this case, so I do not see a need to handle this in guix. If we find a way, this would be find. But prior to solving the optional we should solve the compulsory :-)https://github.com/python/cpython/blob/master/configure#L1543 and there are many other options which define the behaviour of the interpreter. We don't use them in GNU Guix, but it does not mean we should not think about it/allow it.
Now I understand you point: If there are two variants of e.g
Python 3.5 available, but there is only one GUIX-PYTHONHOME-3.5
variable, this will intermix the environments again.
You are right!
Adding the hash would indeed be a good solution :-)
-- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |