[Nix-dev] Nix 1.2 released

Marc Weber marco-oweber at gmx.de
Sat Dec 8 11:45:34 CET 2012


Excerpts from Eelco Dolstra's message of Fri Dec 07 17:03:58 +0100 2012:
> So change your script... :-)  I mean, you could make the same argument about the
> "out" variable.
Yes / no. lib is a very common name RUBYLIB PERLLIB etc. I have never
seen RUBYOUT or the like.

For the same reason why does  NIX_CFLAGS exist? why not tell configure
where to find libraries? Cause NIX_CFLAGS gets the job done faster (and
for purity reason, I agree)

I don't worry about my scripts I know. I worry about thirdy party
makefiles and patching them for such a stupid reason - cause that is
error prone and time consuming - and keeping them up to date.

You have done a great job on this project always - so I trust you and
I'll shut up after having expressed my concerns even though I have the
feeling that I might get hit by it at least once in the future.

Patching Makefiles or build scripts can be a lot of work and is error
prone.

I've also tried using some search engines to proof my point - but I
somehow failed:

http://symbolhound.com/?q=lib%3D searching for
"lib="    => 217 hits (without language filter so its a very week indicator)
"out_lib" => 0 hits

I've also tried
http://www.krugle.com/
http://searchco.de/
but didn't get any results I expected.

export  | grep -i lib | wc -l
17
export  | grep -i out | wc -l
0

(my environment may not be an average one)

Maybe I find time to grep sources being used in nixos right now myself.

> "nix-env -A foo-bar" should just work (but I didn't test).
I missunderstood you. I thought you made "2.8" = derivation legal. 
I mixed up dashes with dots. So forgett about this one.

Thanks for your replies
Marc Weber


More information about the nix-dev mailing list