BUG: Invalid target directory in package.json cargo:check script
Maintainers usually reply within 2 days
@nishtha-agarwal-211 is already working on this.
Since Oct 22, 2026.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 88/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript, rust
- Domain
- build-system
Research direction
Open the root package.json and inspect the cargo:check script, then locate the Rust manifest under frontend/src-tauri. Run npm run cargo:check from the repository root to reproduce the failure. Correct the script so it runs Cargo in the directory containing Cargo.toml; it is done when the command completes successfully instead of looking for a manifest in backend.
Written by the indexing model from the issue text.
Description
Is there an existing issue for this?
- I have searched the existing issues
What happened?
What happened?
In the root package.json, the cargo:check script is configured as:
"cargo:check": "cd backend && cargo check"
The backend/ directory is the Python FastAPI sidecar, which contains no Cargo manifest (Cargo.toml). The Rust shell (Tauri v2) is located in frontend/src-tauri/.
Running npm run cargo:check from the repository root fails:
error: could not find `Cargo.toml` in `/path/to/PictoPy/backend` or any parent directory
Record
- I agree to follow this project's Code of Conduct
- Dominant language
- Python
- Stars
- 304
- Forks
- 725
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 8
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AOSSIE-Org/PictoPy
-
BUG: PROD: v1.3.0-beta Onboarding Profile Picture Misaligns When Name Validation Error AppearsPossibly taken @RitikaSen27 claimed this today. Openbug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
AOSSIE-Org/PictoPy#1647 · 2 comments ·
Maintainers usually reply within 2 days
-
BUG: PROD: v1.3.0-beta First-Launch Onboarding Does Not Auto-Select the Default AvatarPossibly taken @RitikaSen27 claimed this today. Openbug good first issue UI
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
AOSSIE-Org/PictoPy#1645 · 1 comment ·
Maintainers usually reply within 2 days
-
BUG:BUG: Inefficient path resolution in frame loop, duplicate image encode pipelines, and redundant DB calls in videos.pyPossibly taken @vjkumar2756 claimed this 1 day ago. Openenhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
AOSSIE-Org/PictoPy#1641 · 4 comments ·
Maintainers usually reply within 2 days
-
BUG:Edit Album strips spaces from the password so albums with a leading/trailing space in the password can't be editedPossibly taken @ManyaJain111 claimed this 1 day ago. Openbug enhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
AOSSIE-Org/PictoPy#1637 · 7 comments ·
Maintainers usually reply within 2 days
-
bug possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
AOSSIE-Org/PictoPy#1632 · 4 comments ·
Maintainers usually reply within 2 days
All issues in AOSSIE-Org/PictoPy
Similar issues
-
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
WLAN-Pi/wlanpi-profiler#341 ·
Maintainers usually reply within 1 day
-
Memory leak: the shared `validation_aborted_error` keeps every traceback it is raised throughPossibly taken @Fire162 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
graphql-python/graphql-core#287 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
roman-corgi/ctc-dip#160 ·
Maintainers usually reply within 1 day
-
type-bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
render_findings.py reads and writes in the host's default encoding, so findings.html breaks on a cp1252 Windows hostPossibly taken @Aaqibhafeezkhan claimed this today. Openbug good first issue mentored python size: XS up-for-grabs
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
dheerajjha/mcp-migrate#366 · 1 comment ·
Maintainers usually reply within 1 day