Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to build on macOS Mojave #6

Open
NoMoreNicksLeft opened this issue May 14, 2023 · 0 comments
Open

Unable to build on macOS Mojave #6

NoMoreNicksLeft opened this issue May 14, 2023 · 0 comments

Comments

@NoMoreNicksLeft
Copy link

When I try to build this, it fails and complains like so:

Pomelo:qcow2-fuse john$ cargo install --verbose
error: failed to compile `qcow2-fuse v0.1.0 (file:///Users/john/Downloads/qcow2-fuse)`, intermediate artifacts can be found at `/Users/john/Downloads/qcow2-fuse/target`

Caused by:
  failed to parse lock file at: /Users/john/Downloads/qcow2-fuse/Cargo.lock

Caused by:
  expected a section for the key `root`

Eventually, I figured out that this was some rust feature that my (old?) rust insists on, that newer ones wouldn't. So I searched around in this repo for a commit old enough to include [root] section in the Cargo.lock. I then get this.

error: failed to compile `qcow2-fuse v0.1.0 (file:///Users/john/Downloads/qcow2-fuse)`, intermediate artifacts can be found at `/Users/john/Downloads/qcow2-fuse/target`

Caused by:
  failed to parse registry's information for: time

Caused by:
  Feature `serde-well-known` includes `formatting` which is neither a dependency nor another feature

I've seen several error messages with the which is neither a dependency nor another feature gripe... this means little to me, as this is the first time I've used rust for anything. Is this some dependency or preparation I'm missing to be able to build this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant