-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
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
[Tracking] Packages too important to be orphaned #327779
Comments
I suggest this command to retrieve all packages without maintainers grep -rP "maintainers\s*=\s*(with\s*(lib.)?maintainers;)?\s*\[\s*\]\s*;" . |
one not reliant on grep trickery: nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f ./. -qaP --json --meta --show-trace --no-allow-import-from-derivation | jq 'to_entries[] | select(.value.meta.maintainers == []) | .key' -r https://gist.github.com/pbsds/bd6c82bd91e01d4dbc656d54a500649a |
Oh wow it captures twice as much packages, I wonder where they come from |
About 1250 are duplicates, namely:
|
Ah I see 😅 |
Duplicates and autogen packages like MELPA... |
Issue description
As the issue says, there are too many packages in Nixpkgs that are being maintained by no one [*] and are too important, in the sense that nothing can be done without them.
Things like GNU Make, some networking libraries etc.
[*] "no one" here has two more or less equivalent meanings:
Related Links:
NixOS/rfcs#180
NixOS/rfcs#127
#290642
Steps to reproduce
(thanks Sigmanificient)
(thanks pbsds)
Technical Details
Please cite this issue (
#327779
) when you bump such cases.The text was updated successfully, but these errors were encountered: