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

Outdated Cargo.lock file? #785

Closed
carlocab opened this issue Jan 4, 2021 · 6 comments
Closed

Outdated Cargo.lock file? #785

carlocab opened this issue Jan 4, 2021 · 6 comments

Comments

@carlocab
Copy link

carlocab commented Jan 4, 2021

exa is currently failing to build for Homebrew with Rust 1.49 on Apple Silicon: Homebrew/homebrew-core#68089

It appears this is due to a stale lock file, causing cargo install --locked to pull in dependencies that do not work for exa on Apple Silicon. Is it possible for the Cargo.lock file to be updated? If this could be done with a new release, that would be especially helpful.

Related: #780, Homebrew/homebrew-core#68301

@johnalanwoods
Copy link

I guess eventually for exa we will also need a working ghc but it would be great to get this fixed when the fix is so simple...

@carlocab
Copy link
Author

carlocab commented Jan 5, 2021

As long as you don't do brew install --HEAD exa then you don't need ghc. The pandoc dependency is only needed for HEAD installs.

@johnalanwoods
Copy link

@carlocab yep, but eventually HEAD will be the release version :)

@carlocab
Copy link
Author

carlocab commented Jan 5, 2021

That's true, but we can probably make do in the meantime with not building the manpages. That's really all that's pandoc is used for. Or, alternatively, find some other ARM-compatible way of building the manpages. I only used pandoc because it was the simplest solution at the time I was fixing the formula.

@johnalanwoods
Copy link

Could someone pls make a release with an update? Would be great to see this in brew again for ARM macs.

@carlocab
Copy link
Author

Closed in Homebrew/homebrew-core@5952b28.

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

2 participants