mopidy: fix pygobject issues for dependent packages #184015
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes
This PR fixes issues for dependent packages of
mopidy
, likemopidy-local
, which started failing due to pygobject issues related togobject-introspection
not getting propagated as both abuildInput
and anativeBuildInput
(see hydra build 185467300). Specifically, this addsgobject-introspection
topropagatedNativeBuildInputs
for themopidy
packageI'm not entirely certain what changed 2 days ago to cause it to start failing now (probably something in the last staging-next iteration?), but I do know Python packages are built with
strictDeps = true
by default andgobject-introspection
needs to be abuildInput
and anativeBuildInput
when strict deps are on (see #56943)Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notesnixpkgs-review
Result of
nixpkgs-review
run on x86_64-linux 119 packages built: