[Nix-dev] Hydra no longer sets 'system'?

Eelco Dolstra eelco.dolstra at logicblox.com
Wed Sep 18 18:38:19 CEST 2013


Hi,

On 18/09/13 18:12, Shea Levy wrote:

>>> Now, the channel contains binaries for both 32 and 64 bit, but why would
>>> nix-env pick the 32 bit version even though it's running on a 64 bit system?
>> Because by default, nix-env doesn't filter packages by system type.  Try adding
>> "--system-filter x86_64-linux".
>>
> Is there any reason not to have that filter be the default? Seems the least
> surprising behavior.

It's mostly so that operations like "nix-env -i wine" work on x86_64-linux (see
commit 315d8fbd7570532e008b03d50226f53fa9e460db).

-- 
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/


More information about the nix-dev mailing list