prisma-engines: add missing dependency#211099
Conversation
winterqt
left a comment
There was a problem hiding this comment.
The commit message isn't in line with our guidelines. I'd suggest something like prisma-engines: add missing dependency or something better if you can think of one (just need to include that prefix).
Also: just in case you were wondering, this was caused by #207804.
f98f510 to
c1d76ba
Compare
I'm always screwing that up. Sorry about that.
That was a good suggestion. I stole it.
Ahhhh. Thanks! It's a shame that managed to get merged without detecting build failures for dependent packages like this one :/ . |
c1d76ba to
b8f3e7b
Compare
b8f3e7b to
245fd10
Compare
|
(Was there a conflict or something that made you rebase? Or was that not the only change between those force pushes? GitHub doesn't let me see it easily.) |
Sorry for hiding the history - it wasn't intentional. No conflict. I could have committed on top or just squashed the changes on this branch. I have a habit of updating my local base branch and rebasing my PR branch and then force-pushing. So, just muscle memory. |
|
It would be nice to merge this prior to #211411 so that a revision exists where |
I agree. |
Description of changes
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notesprisma4.8.0 seems to have introduced a dependency ongit(https://github.com/prisma/prisma-engines/blob/df68a3303adc647325a8743cbca118079e22dee7/introspection-engine/core/build.rs#L4) which is acknowledged in the upstreamnixfiles (https://github.com/prisma/prisma-engines/blob/df68a3303adc647325a8743cbca118079e22dee7/nix/all-engines.nix#L24-L25). They had these innativeBuildInputsso I added them to this derivation'snativeBuildInputs. However, some of the upstreamnativeBuildInputsare here inbuildInputs, so if that needs to be changed for some reason then let me know (and let me know why, please).Note that this project maintain their own
flake.nixand upstreamnixfiles so if it's possible/recommended to set up a dependency on theirnixderivations directly then let's try to do that!