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 dependencies errors on Mac? (descript audiotools) #153

Open
juliendorra opened this issue Jan 17, 2025 · 2 comments
Open

LFS dependencies errors on Mac? (descript audiotools) #153

juliendorra opened this issue Jan 17, 2025 · 2 comments

Comments

@juliendorra
Copy link

juliendorra commented Jan 17, 2025

Hi, tried to install on Mac today, and was blocked with a LFS dependency issue:

Updated https://github.com/andimarafioti/moonshine.git (21a2225)
Updated https://github.com/andimarafioti/MeloTTS.git (22866a3)
Updated https://github.com/huggingface/parler-tts.git (d108732)
Updating https://github.com/descriptinc/audiotools (HEAD)                                                          × Failed to download and build `descript-audiotools @ git+https://github.com/descriptinc/audiotools`
 ├─▶ Git operation failed
 ╰─▶ process didn't exit successfully: `/opt/homebrew/bin/git reset --hard
     348ebf2034ce24e2a91a553e3171cb00c0c71678` (exit status: 128)
     --- stderr
     Downloading tests/audio/ir/h179_Bar_1txts.wav (50 KB)
     Error downloading object: tests/audio/ir/h179_Bar_1txts.wav (206aee1): Smudge error: Error downloading
     tests/audio/ir/h179_Bar_1txts.wav (206aee1e87c966ead8a5755b2b90470eaa7c19d55ddbbbeca263ce203c8cab3a):
     error transferring "206aee1e87c966ead8a5755b2b90470eaa7c19d55ddbbbeca263ce203c8cab3a": [0] remote missing
     object 206aee1e87c966ead8a5755b2b90470eaa7c19d55ddbbbeca263ce203c8cab3a

I don't install Python dependencies often, so I might miss something here, but it seems a LFS issue with descript repo?

PS: not all git installs have LFS enabled (mine didn't), and having LFS repos in the dependency tree could be mentioned on the readme?

[EDIT:] Of course this error is after I installed LFS

[EDIT 2]: I could clone the audiotools repo and pull the LFS files without issues when cloning it directly / separately with git clone, in its own directory, pulled the LFS files without issue, so I guess it's an uv issue?

Machine: Mac OS 14.4.1 MacBook Air M2

[EDIT 3] the issue is with a dependency of parler-tts

@juliendorra
Copy link
Author

juliendorra commented Jan 17, 2025

using pip3 install -r requirements_mac.txt instead of uv pip install -r requirements_mac.txt seems to have fixed the issue.

Seeing several uv-related issues (?) on the tracker, maybe we could point in the readme to using pip via pip3 on Mac?
(I may be mistaken, but I think pip is pip3 by default on Mac? no pip path?)

@GGeys
Copy link

GGeys commented Jan 17, 2025

In my case, uv pip install -r requirements_mac.txt fails due to moonshine using pkg_resources, which is deprecated

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