Skip to content

building on windows fails due to symlinks in working tree #1310

Closed
@fbstj

Description

@fbstj

Current behavior 😯

error: failed to load manifest for workspace member `C:\code\joe\gitoxide\gix-diff`

Caused by:
  failed to load manifest for dependency `gix-filter`

Caused by:
  failed to load manifest for dependency `gix-packetline-blocking`

Caused by:
  failed to parse manifest at `C:\code\joe\gitoxide\gix-packetline-blocking\Cargo.toml`

Caused by:
  can't find library `gix-packetline-blocking`, rename file to `src/lib.rs` or specify lib.path

Expected behavior 🤔

I can compile

Git behavior

No response

Steps to reproduce 🕹

  1. I have checked out the byron/gitoxide repository (using vscode)
  2. I have run any cargo command anywhere in the repository

I suspect this is because the repo uses symlinks to reduce copying.

Metadata

Metadata

Assignees

No one assigned

    Labels

    acknowledgedan issue is accepted as shortcoming to be fixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions