guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Add python2-seqmagick.


From: Ricardo Wurmus
Subject: Re: [PATCH] Add python2-seqmagick.
Date: Mon, 28 Sep 2015 11:54:32 +0200

Ben Woodcroft <address@hidden> writes:

> Thanks for that Ricardo. One question though.
>
> On 26/09/15 00:09, Ricardo Wurmus wrote:
>> [..]
>>   (although the PYTHONPATH is a little too
>> broad as you also noted).
> I was wondering whether including the native-inputs breaks 
> reproducibility. For instance, if we install seqmagick through a 
> substitute, then the wrapper will point to a python-nose (a native-input 
> of seqmagick) directory in the store, even if this directory does not 
> exist. So then, later building python-nose and creating the directory in 
> the PYTHONPATH might change the behavior of seqmagick, no?

I think this possibility does in fact exist, but it usually isn’t a
problem unless the programme were designed to behave differently in the
presence of the native-input.

If, for example, python-nose provided a conflicting module overriding
one used by seqmagick at runtime, this could conceivably lead to an
error if python-nose would be added to the store.

I do not think that this is a realistic problem, but wrapping an
executable in a PYTHONPATH that is needlessly large is certainly not
nice.

~~ Ricardo



reply via email to

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