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
add dependencies of repology #41118
add dependencies of repology #41118
Conversation
Success on aarch64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: libversion Partial log (click to expand)
|
sha256 = "131lbc18s3rlmby2dpbvi4msz13gqw6xvx067mh4zcx9npygn9r2"; | ||
}; | ||
|
||
buildInputs = [ hypothesis ]; |
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.
propagatedBuildInputs
sha256 = "0krhfycva3l4rhac5kx6x1a6fad594i9i77vy52rwn37j62bm601"; | ||
}; | ||
|
||
buildInputs = [ cmake ]; |
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.
nativeBuildInputs
src = fetchFromGitHub { | ||
owner = "repology"; | ||
repo = "libversion"; | ||
rev = "${version}"; |
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.
rev = version
@dotlambda Thanks for the feedback; I made those changes. |
@ryantm Did you try setting @GrahamcOfBorg build python2.pkgs.libversion python3.pkgs.libversion python2.pkgs.rubymarshal python3.pkgs.rubymarshal |
Failure on x86_64-linux (full log) Attempted: python2.pkgs.libversion, python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal Partial log (click to expand)
|
Failure on aarch64-linux (full log) Attempted: python2.pkgs.libversion, python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal Partial log (click to expand)
|
(https://github.com/repology/py-libversion#requirements) => |
Success on aarch64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: libversion Partial log (click to expand)
|
@GrahamcOfBorg build python2.pkgs.libversion python3.pkgs.libversion python2.pkgs.rubymarshal python3.pkgs.rubymarshal |
Success on aarch64-linux (full log) Attempted: python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal The following builds were skipped because they don't evaluate on aarch64-linux: python2.pkgs.libversion Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal The following builds were skipped because they don't evaluate on x86_64-darwin: python2.pkgs.libversion Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal The following builds were skipped because they don't evaluate on x86_64-linux: python2.pkgs.libversion Partial log (click to expand)
|
nativeBuildInputs = [ pkgconfig ]; | ||
buildInputs = [ libversion ]; | ||
|
||
doCheck = true; |
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.
That's set automatically for python packages. I meant libversion
, not pythonPackages.libversion
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.
Oh, okay! For libversion
it says: make: *** No rule to make target 'check'. Stop.
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.
checkTarget = "test"
Success on x86_64-darwin (full log) Attempted: libversion Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: libversion Partial log (click to expand)
|
@ryantm Now please squash the last two commits into the appropriate ones and we're good to go. @GrahamcOfBorg build python3.pkgs.libversion python2.pkgs.rubymarshal python3.pkgs.rubymarshal |
Success on x86_64-linux (full log) Attempted: python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: python3.pkgs.libversion, python2.pkgs.rubymarshal, python3.pkgs.rubymarshal Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: libversion Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: libversion Partial log (click to expand)
|
Motivation for this change
I want to run Repology so I can potentially modify it help with #41029
Things done
python repology-update.py -f -u -p nix
in a nix-shell using these dependencies