-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
houdini: make houdini run again #370461
houdini: make houdini run again #370461
Conversation
Can you add a versionCheckHook? |
I'm not sure how to add |
I never tried tbh. If buildFHSEnv passthru the arguments to mkDerivation somehow it would be basically the same as it's done everywhere else. |
@lucasew |
|
Try to pass it as buildFHSEnv is mkDerivation. If it doesn't show the check version message then let it the way it is and let me know. |
Add However, |
After NixOS#363168, houdini can't run anymore becase of infinite loop in shell script. `extraInstallCommands` of NixOS#363168 gives such script `$out/bin/houdini`: ```bash \#!${stdenv.shell} exec $out/bin/houdini ${unwrapped}/bin/houdini "$@" ``` This script exec itself infinitely.
I personally like this change now. |
I'll want for your decision. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. If you really want a version test, you could use passthru.tests
/ testers.testVersion
Maybe I can investigate how to do that and add it in another PR. Maybe currently fixing the package is more urgent than adding the test? |
I agree |
After #363168, houdini can't run anymore becase of infinite loop in shell script.
extraInstallCommands
of #363168 gives such script$out/bin/houdini
:This script exec itself infinitely.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.