[Nix-dev] Patching uname in stdenv?
Michael Raskin
7c6f434c at mail.ru
Wed Aug 17 12:12:55 CEST 2011
>>> I assume you're referring to the kernel version returned by ‘uname -r’.
>>> Since ‘uname’ is also used outside of builders, this is not a good idea — it
>>> would change the behaviour that users expect from it.
>> We already have distinct bash in stdenv and user's environment.
>How so?
As I remember, stdenv bash has no ncurses. And user environment
usually gets bashInteractive
>Anyway, this would be breaking a feature of uname, namely that ‘uname -r’
>returns the kernel version. Users would find it very surprising if they're
>running a X.Y kernel and uname returns something different than X.Y.
Of course, stdenv will have unameFakeVersions and simle uname will work
as expected.
More information about the nix-dev
mailing list