-
-
Notifications
You must be signed in to change notification settings - Fork 15.1k
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
openrussian-cli: fix build & misc cleanups #263916
Conversation
@ofborg build openrussian-cli |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/2832 |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/2895 |
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.
Reviewed points
Result of nixpkgs-review pr 263916
run on x86_64-linux 1
1 package built:
- openrussian-cli
- package name fits guidelines
- package version fits guidelines
- package build on x86_64-linux
- executables tested on x86_64-linux
- all depending packages build
Possible Improvements
- Package version
As of 4e4bbb01, there's a new naming convention for
packages:If a package is a commit from a repository without a version assigned,
then theversion
attribute should be the latest upstream version preceding
that commit, followed by -unstable
- and the date of the (fetched) commit.
The date must be in "YYYY-MM-DD
" format.
Huh, I was not aware of this change. Fixed. |
@ofborg build openrussian-cli openrussian-cli.passthru.tests |
Ping on this? |
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-already-reviewed/2617/1230 |
Result of 1 package built:
|
Seems like the darwin builds keep timing out. Could you mark it broken on darwin? |
Instead of bumping to an unstable version, could you apply rhaberkorn/openrussian-cli@984e555 as a patch? This is the only non-readme change anyway. |
Done, and I applied a few other changes too - ran it through I'm just debugging the Darwin issue now, if I can't solve it, I'll mark it as broken. |
This is odd, it builds successfully on my M1 when run manually in a
I say hang in a loose sense - it eventually progresses to another |
* Backport patch to fix DB generation after SQLite's removal of "" handling * Format * Convert to pkgs/by-name * Mark broken on Darwin because the mysql2sqlite script hangs.
Marked broken on Darwin for now. |
@ofborg build openrussian-cli |
We got hit with a bad case of https://github.com/dumblob/mysql2sqlite/issues/75
@ofborg build openrussian-cli |
Darwin support fixed: Result of 1 package built:
|
Description of changes
pkgs/by-name
Mark broken on Darwin because the mysql2sqlite script hangs.ZHF: #265948
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)