-
-
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
prometheus: fix build #70956
prometheus: fix build #70956
Conversation
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.
Would you mind reporting this problem to upstream? It helps a lot, too, if you'd append a reference to that bug report in a comment in the source code before the override, so that it's easy for maintainers in the future to find out whether that issue still exists.
- Prometheus was failing due to the http-client version (0.6.4) being out-of-bounds (prometheus requires >=0.4 && <0.6). - However it builds fine when jailbroken, so I've just jailbroken it. - An issue has been submitted upstream on prometheus: bitnomial/prometheus#34
1ec69e4
to
2cb0200
Compare
@peti Definitely! I see how that's helpful. Done. |
- Prometheus and ekg-prometheus-adapter were fixed in PR: NixOS#70956 but I forgot to remove them from the list of broken-packages.
- Prometheus and ekg-prometheus-adapter were fixed in PR: #70956 but I forgot to remove them from the list of broken-packages.
- prometheus no longer needs to be jailbroken, removing 'doJailbreak'. Jailbreaking was added in NixOS#70956 to overcome issue bitnomial/prometheus#34. - This issue has since been fixed and so jailbreaking is no longer necessary.
- prometheus no longer needs to be jailbroken, removing 'doJailbreak'. Jailbreaking was added in NixOS#70956 to overcome issue bitnomial/prometheus#34. - This issue has since been fixed and so jailbreaking is no longer necessary.
- prometheus no longer needs to be jailbroken, removing 'doJailbreak'. Jailbreaking was added in #70956 to overcome issue bitnomial/prometheus#34. - This issue has since been fixed and so jailbreaking is no longer necessary.
Motivation for this change
out-of-bounds (prometheus requires >=0.4 && <0.6).
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 @peti @basvandijk @ElvishJerricco @vaibhavsagar