Somehow lint against nix develop on wrappers #903

Open
opened 2025-07-07 01:17:54 +00:00 by jade · 0 comments
Owner

See: https://crystalwobsite.gay/posts/2025-06-08-hacking_on_krita

It's possible to call nix develop on a wrapper package. I think that "you probably shouldn't call nix develop on this" should ideally be the responsibility of nixpkgs, but I'm not sure what mechanisms can be used to get that right so I'm filing this here for discussion; cc @k900.

We probably want this to only affect nix develop and not affect derivation hashes or land in real derivations at all. @nrabulinski wrote such a CTF challenge, though I'm not sure if we should encourage such hacks.

See: https://crystalwobsite.gay/posts/2025-06-08-hacking_on_krita It's possible to call nix develop on a wrapper package. I think that "you probably shouldn't call nix develop on this" should ideally be the responsibility of nixpkgs, but I'm not sure what mechanisms can be used to get that right so I'm filing this here for discussion; cc @k900. We probably want this to only affect `nix develop` and not affect derivation hashes or land in real derivations at all. @nrabulinski wrote such a CTF challenge, though I'm not sure if we should *encourage* such hacks.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#903
No description provided.