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
fast-downward: 2019-05-13 -> 19.12, build on darwin, fix runtime issues #90281
Conversation
Hmm, bear with me, testing this a little more first. |
The existing package is broken even on Linux, in fact:
I'm having a quick look at fixing this. |
- Use supplied build.py mechanism instead of working around it - Freeze release location into resulting Python so fast-downward script actually works
Fixed now, updated and improved. |
Also /cc @ocharles, who may well be using this. |
I actually had no idea we had this in |
I'm guessing your own derivation would put |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Bump! Nobody seems to have strong feelings either way about this, so I might suggest we err on the side of merging this, since it fixes a concrete pre-existing issue. |
cc @marsam: this is another PR that's a bit stuck. |
Thanks! |
Motivation for this change
This package also builds happily on Darwin.
Update:
fast-downward
program in existing derivation failed on both platforms due to not finding the release directory. Freezing the libexec subdir as the default release dir inarguments.py
resolves this.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)