-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Curl bug makes nix all mental. One-line fix. #28
Conversation
Solves a hideous bug which affects lots of things including nix-env. The question now is, how to rebuild everything that depends directly or indirectly on curl? More about the underlying bug and its resolution here: http://comments.gmane.org/gmane.comp.web.curl.library/33285 Bug looks like this: curl google.com curl: (7) Failed to connect to 74.125.224.35: Invalid argument
What system are you running into this problem on? We can update curl in stdenv-updates (the branch for changes that will cause a rebuild of pretty much every package), but unless you absolutely can't use nix on your system it will be some time until stdenv-updates is merged. @edolstra: If this can only be worked-around by @gitfoxi by building his own stdenv, would that be enough justification for a quick bugfix stdenv-update? |
Actually updating curl is not a problem because fetchurl is a "fixed-output" derivation that doesn't cause a rebuild if the dependencies of fetchurl change. |
Ah, for some reason I assumed curl was part of the stdenv standard $PATH. Makes sense that it wouldn't be. I'll test the patch then merge if all is well. |
Curl bug makes nix all mental. One-line fix.
I'm okay because I've got the update. :) I am running on a bit of a strange system. I'm trying to run /nix Anyway, it was easy to find people complaining about this buggy On Sun, Jul 1, 2012 at 9:17 PM, Shea Levy
Michael |
The change was already merged :) Thanks for the contribution |
Fix substitute in place
hardware-configuration.nix is still relied upon for hard drive configuration, and it handles variations of hardware (custom configurations, subrevisions).
Default outputs should include "man"
feat: black hole register (NixOS#27)
Solves a hideous bug which affects lots of things including nix-env.
The question now is, how to rebuild everything that depends directly or indirectly on curl?
More about the underlying bug and its resolution here:
http://comments.gmane.org/gmane.comp.web.curl.library/33285
Bug looks like this: