-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
geant4: 10.4.1 -> 10.5.1 #70535
geant4: 10.4.1 -> 10.5.1 #70535
Conversation
I can't figure out how or even if the environment variables set by the packages herein worked previously. I may just be doing something wrong. You can set them manually and it works fine, but I wanted @tmplt feedback before modifying things with that, just in case I was screwing up. |
@OmnipotentEntity The datasets are designed to work from |
@veprbl I figured as much from the shellhook statement, but I couldn't figure out the incantation to make nix-shell install the data packages. I tried |
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.
This update breaks g4py
package. I guess it needs to be updated too.
Also, I suggest we take the changes adding meta.priority
and "fixConflicts" out of this PR to focus on bumping the version first.
The "-p" option of nix-shell will not take the
|
Should I also update |
a2b5e3f
to
07d9132
Compare
This push fixes the issues listed above. Including the one that @veprbl thought deserved its own PR, because I'd rather fix the underlying issue, and it's not that complicated a change. |
I don't mind either way. |
07d9132
to
683944b
Compare
I corrected the things you've indicated and updated g4py. Tested it as working at the barest level (an otherwise empty python file with "import Geant4"). |
@GrahamcOfBorg build geant4 g4py |
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.
Tested on x86_64-linux (non-nixos). The B1 example compiles and seems to work.
Thank you for your contribution! If there there are some questions left, feel free to open an issue or post on Discourse. |
Motivation for this change
Update to latest version (several months old at this point). Update the data files to their latest version as well (some have been renamed and might disappear soon.)
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @tmplt