• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cljoly / rusqlite_migration / 8340700256
95%

Build:
DEFAULT BRANCH: master
Ran 19 Mar 2024 09:36AM UTC
Jobs 1
Files 6
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Mar 2024 09:35AM UTC coverage: 95.796%. Remained the same
8340700256

push

github

web-flow
Rusqlite update to latest version (0.31) (#137)

Updates the version of `rusqlite` used to `0.31`. Usually this would not
be a big deal, but the shipped version of `libsqlite3` has been updated
to `0.28`, which conflicts with the version `0.27` shipped with
`rusqlite 0.30`.

This is the error caused by the conflict:
```
rust-analyzer failed to load workspace: Failed to load the project at /home/lenndg/projects/quickplan/server/Cargo.toml: Failed to read Cargo metadata from Cargo.toml file /home/lenndg/projects/quickplan/server/Cargo.toml, Some(Version { major: 1, minor: 76, patch: 0 }): Failed to run `cd "/home/lenndg/projects/quickplan/server" && RUSTUP_TOOLCHAIN="/home/lenndg/.rustup/toolchains/stable-x86_64-unknown-linux-gnu" "/home/lenndg/.cargo/bin/cargo" "metadata" "--format-version" "1" "--manifest-path" "/home/lenndg/projects/quickplan/server/Cargo.toml" "--filter-platform" "x86_64-unknown-linux-gnu"`: `cargo metadata` exited with an error:     Blocking waiting for file lock on package cache
    Updating crates.io index
error: failed to select a version for `libsqlite3-sys`.
    ... required by package `rusqlite v0.30.0`
    ... which satisfies dependency `rusqlite = "^0.30.0"` of package `rusqlite_migration v1.1.0`
    ... which satisfies dependency `rusqlite_migration = "^1.1.0"` of package `lib-core v0.1.0 (/home/lenndg/projects/quickplan/server/crates/libs/lib-core)`
    ... which satisfies path dependency `lib-core` (locked to 0.1.0) of package `web-server v0.1.0 (/home/lenndg/projects/quickplan/server/crates/services/web-server)`
versions that meet the requirements `^0.27.0` are: 0.27.0

the 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.28.0`
    ... which satisfies dependency `libsqlite3-sys = "^0.28.0"` of package `rusqlite v0.31.0`
    ... which satisfies dependency `rusqlite = "^0.31"` of package ... (continued)

319 of 333 relevant lines covered (95.8%)

6.89 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8340700256.1 19 Mar 2024 09:36AM UTC 6
95.8
GitHub Action Run
Source Files on build 8340700256
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • abc79919 on github
  • Prev Build on master (#8340623237)
  • Next Build on master (#8342019402)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc