Skip to content

Bump rusqlite to 0.37 #354

@uran0sH

Description

@uran0sH

I'm trying to implement Boxlite as a ZeroClaw sandbox. However, I'm getting the following error:

error: failed to select a version for `libsqlite3-sys`.
    ... required by package `rusqlite v0.32.0`
    ... which satisfies dependency `rusqlite = "^0.32"` of package `boxlite v0.6.0`
    ... which satisfies dependency `boxlite = "^0.6"` of package `zeroclaw v0.1.9 (/Users/Frederick/RustProjects/zeroclaw)`
versions that meet the requirements `^0.30.0` are: 0.30.1, 0.30.0

package `libsqlite3-sys` links to the native library `sqlite3`, but it conflicts with a previous package which links to `sqlite3` as well:
package `libsqlite3-sys v0.35.0`
    ... which satisfies dependency `libsqlite3-sys = "^0.35.0"` of package `rusqlite v0.37.0`
    ... which satisfies dependency `rusqlite = "^0.37"` of package `zeroclaw v0.1.9 (/Users/Frederick/RustProjects/zeroclaw)`
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 = "sqlite3"` value. For more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links .

Can you bump rusqlite to 0.37?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions