winpax / sfsu

(WIP) A modern, and very very fast, implementation of Scoop
Apache License 2.0
129 stars 6 forks source link

chore(deps): lock file maintenance #826

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 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.

renovate[bot] commented 3 months ago

⚠️ Artifact update problem

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:

File name: Cargo.lock
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
File name: Cargo.lock
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