Closed renovate[bot] closed 3 months ago
Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path macros/Cargo.toml
Updating crates.io index
Updating git repository `https://github.com/winpax/sprinkles`
From https://github.com/winpax/sprinkles
* [new ref] HEAD -> origin/HEAD
* [new tag] v0.13.4 -> v0.13.4
* [new tag] v0.13.5 -> v0.13.5
* [new tag] v0.13.6 -> v0.13.6
* [new tag] v0.14.0 -> v0.14.0
* [new tag] v0.15.0 -> v0.15.0
* [new tag] v0.15.1 -> v0.15.1
* [new tag] v0.15.2 -> v0.15.2
Updating git repository `https://github.com/winpax/vt3.git`
From https://github.com/winpax/vt3
* [new ref] HEAD -> origin/HEAD
Updating git repository `https://github.com/winpax/contribs.git`
From https://github.com/winpax/contribs
* [new ref] HEAD -> origin/HEAD
error: failed to select a version for `libgit2-sys`.
... required by package `git2 v0.18.2`
... which satisfies dependency `git2 = "^0.18.2"` of package `shadow-rs v0.28.0`
... which satisfies dependency `shadow-rs = "^0.28"` of package `sfsu v1.14.0 (/tmp/renovate/repos/github/winpax/sfsu)`
versions that meet the requirements `^0.16.2` are: 0.16.2+1.7.2
the package `libgit2-sys` links to the native library `git2`, but it conflicts with a previous package which links to `git2` as well:
package `libgit2-sys v0.17.0+1.8.1`
... which satisfies dependency `libgit2-sys = "^0.17.0"` of package `git2 v0.19.0`
... which satisfies dependency `git2 = "^0.19"` of package `sprinkles-rs v0.16.0 (https://github.com/winpax/sprinkles#2015ca2c)`
... which satisfies git dependency `sprinkles-rs` of package `sfsu v1.14.0 (/tmp/renovate/repos/github/winpax/sfsu)`
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the `links = "git2"` value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.
failed to select a version for `libgit2-sys` which could resolve this conflict
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml
Updating crates.io index
Updating git repository `https://github.com/winpax/sprinkles`
Updating git repository `https://github.com/winpax/vt3.git`
Updating git repository `https://github.com/winpax/contribs.git`
error: failed to select a version for `libgit2-sys`.
... required by package `git2 v0.18.2`
... which satisfies dependency `git2 = "^0.18.2"` of package `shadow-rs v0.28.0`
... which satisfies dependency `shadow-rs = "^0.28"` of package `sfsu v1.14.0 (/tmp/renovate/repos/github/winpax/sfsu)`
versions that meet the requirements `^0.16.2` are: 0.16.2+1.7.2
the package `libgit2-sys` links to the native library `git2`, but it conflicts with a previous package which links to `git2` as well:
package `libgit2-sys v0.17.0+1.8.1`
... which satisfies dependency `libgit2-sys = "^0.17.0"` of package `git2 v0.19.0`
... which satisfies dependency `git2 = "^0.19"` of package `sprinkles-rs v0.16.0 (https://github.com/winpax/sprinkles#2015ca2c)`
... which satisfies git dependency `sprinkles-rs` of package `sfsu v1.14.0 (/tmp/renovate/repos/github/winpax/sfsu)`
Only one package in the dependency graph may specify the same links value. This helps ensure that only one copy of a native library is linked in the final binary. Try to adjust your dependencies so that only one package uses the `links = "git2"` value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links.
failed to select a version for `libgit2-sys` which could resolve this conflict
This PR contains the following updates:
🔧 This Pull Request updates lock files to use the latest dependency versions.
Configuration
📅 Schedule: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.