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
zerobin: update to v1.0.5 #98734
zerobin: update to v1.0.5 #98734
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.
(I'm following the PR template's suggestion to review open PRs to pay back/forward the work of reviewing, and this is my first time reviewing a nixpkgs PR. I'll defer to experienced reviewers regarding best practices followed in this repo.)
Reviewed points:
- Ensure that the commit text fits the guidelines.
- Built the package locally on Debian/x86_64.
- Executable runs on Debian/x86_64. (Failed with an error; commented with a diff that made it run)
@ento thanks a lot for you extensive reviewing, I wasn't expecting so much help :) I've tried to incorporate all your suggestions in my last push. |
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.
@ju1m Thanks for the updates!
@jonringer @domenkozar @FRidh Could one of you pick up the rest of the review process? As an apprentice reviewer, here's the farthest I'm equipped to contribute :)
Reviewed points so far:
- Ensure that the commit text fits the guidelines.
- Built the package locally on Debian/x86_64.
- Executable runs on Debian/x86_64.
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Removed the commit updating |
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.
Other then that and the merge conflicts, LGTM.
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.
Eval fails currently due to these.
Rebased on
|
Result of 7 packages built:
|
This is not OK right?
|
@doronbehar , hmm, I cannot reproduce, it works for me. For you it looks like |
@doronbehar, I can reproduce when using |
Then it means you need to rebase this on top of latest master and fix it then. |
@ju1m I noticed now that the stacktrace I quoted previously had mixed versions of Python used together, and that's probably why it failed. Now I rebased your branch and checked everything once more and zerobin runs fine. Merging. |
Update zerobin and dependencies which require an update for this.
Motivation for this change
Use latest zerobin.
Things done
buildPythonApplication
instead ofbuildPythonPackage
, and replace references inservices.zerobin
and documentation.sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)