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

LFS files break mix install #5

Open
samrat opened this issue Jun 22, 2024 · 0 comments
Open

LFS files break mix install #5

samrat opened this issue Jun 22, 2024 · 0 comments

Comments

@samrat
Copy link

samrat commented Jun 22, 2024

Hello 👋

Thanks for this library!

When trying to install the membrane_mpeg_ts_plugin library in Livebook I get the following error:

git-lfs filter-process: git-lfs: command not found
fatal: the remote end hung up unexpectedly

** (Mix.Error) Command "git --git-dir=.git checkout --quiet origin/HEAD" failed
    (mix 1.15.7) lib/mix.ex:577: Mix.raise/2
    (mix 1.15.7) lib/mix/scm/git.ex:136: Mix.SCM.Git.checkout/2
    (elixir 1.15.7) lib/file.ex:1624: File.cd!/2
    (mix 1.15.7) lib/mix/dep/fetcher.ex:64: Mix.Dep.Fetcher.do_fetch/3
    (mix 1.15.7) lib/mix/dep/converger.ex:229: Mix.Dep.Converger.all/8
    (mix 1.15.7) lib/mix/dep/converger.ex:244: Mix.Dep.Converger.all/8
    (mix 1.15.7) lib/mix/dep/converger.ex:162: Mix.Dep.Converger.init_all/8
    #cell:setup:1: (file)

To fix this, I forked the repo and removed the LFS files in the .gitattributes. Would you be open to a PR making this change? My understanding is that the LFS files are required only to run tests.

Looks like you've had to do something similar in another project of yours: kim-company/kim_hls@7089ccd

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