firecrawl / firecrawl/pdf-inspector

failed to select a version for `arrayref`

Open
#438 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
19.1k
Forks
1.3k
Avg merge
9h 21m
Merged PRs (30d)
51

Description

build Rust app, run cargo check will get the following errors:
```
cargo add pdf-inspector
Updating git repository `https://github.com/firecrawl/pdf-inspector`
Adding pdf-inspector (git) to dependencies
Features as of v1.15.0:
- model-cache
- model-download
- ocr
- ocr-oar
- pyo3
- python
- render-pdfium
- vision
Updating crates.io index
Updating git repository `https://github.com/firecrawl/pdf-inspector`
error: failed to select a version for `arrayref`.
... required by package `tiny-skia v0.11.0`
... which satisfies dependency `tiny-skia = "^0.11"` of package `sctk-adwaita v0.7.0`
... which satisfies dependency `sctk-adwaita = "^0.7.0"` of package `winit v0.29.4`
... which satisfies dependency `winit = "^0.29.4"` of package `eframe v0.28.0`
... which satisfies dependency `eframe = "^0.28"` of package `pdf_purifier v0.1.0 (C:\Users\nkaa\rs_p1)`
versions that meet the requirements `^0.3.6` are: 0.3.10

all possible versions conflict with previously selected packages

```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the report by running `cargo add pdf-inspector` and `cargo check` in a Rust app, using the dependency chain in the error as the starting point. Inspect the project's Cargo dependency declarations and lockfile to identify the conflicting `arrayref` selection; done means the dependency resolves and `cargo check` completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.