Skip to content
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

Improve UX around evaluating all of nixpkgs #4

Open
getchoo opened this issue Sep 13, 2024 · 0 comments
Open

Improve UX around evaluating all of nixpkgs #4

getchoo opened this issue Sep 13, 2024 · 0 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@getchoo
Copy link
Owner

getchoo commented Sep 13, 2024

Nixpkgs is very large. We should be restricting evaluation of installables to those of the current system (or by a --system flag, see guix weather) to lighten the load of running this command, give the user a better idea of what's cached for their system instead of all systems, and avoid evaluation errors with packages on more exotic systems

And speaking of evaluation errors: like guix weather, currently we just hard fail at evaluation failure. This isn't great behavior and something we should improve on (especially as evaluation failures are seemingly more common in nixpkgs than guix), but I'm not sure how to go about it yet. My current idea is to filter out failures and report a count of how many installables are not considered in the final result, but that could also be sort of weird behavior :/

@getchoo getchoo added bug Something isn't working help wanted Extra attention is needed labels Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant