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

Can't build sour on Mac #51

Open
42A7C5 opened this issue Jul 31, 2023 · 3 comments
Open

Can't build sour on Mac #51

42A7C5 opened this issue Jul 31, 2023 · 3 comments

Comments

@42A7C5
Copy link

42A7C5 commented Jul 31, 2023

I'm using a fresh install of Earthly, Docker, and Sour. All Earthly builds complete as expected, but when running docker-compose these messages cause an endless loop. This is despite the fact that config/config.json exists and the generated files all seem to be in build. Any ideas? This is a project that we have on our web game aggregator and I was excited to pull it down and hack on the UI!

services-game-1     | /usr/bin/watch: line 11: /game/build: No such file or directory
services-server-1   | Couldn't watch /usr/bin/config/config.json: No such file or directory
services-game-1     | Building /game failed.
services-server-1   | /usr/bin/watch: line 11: /server/build: No such file or directory
services-server-1   | Building /server failed.
services-server-1   | Couldn't watch /usr/bin/config/config.json: No such file or directory
services-server-1   | /usr/bin/watch: line 11: /server/build: No such file or directory
services-server-1   | Building /server failed.
services-server-1   | Couldn't watch /usr/bin/config/config.json: No such file or directory
services-assets-1   | Couldn't initialize inotify.  Are you running Linux 2.6.13 or later, and was the
services-assets-1   | CONFIG_INOTIFY option enabled when your kernel was compiled?  If so, 
services-assets-1   | something mysterious has gone wrong.  Please e-mail radu.voicilas@gmail.com
services-assets-1   |  and mention that you saw this message.
services-game-1     | Couldn't initialize inotify.  Are you running Linux 2.6.13 or later, and was the
services-game-1     | CONFIG_INOTIFY option enabled when your kernel was compiled?  If so, 
services-game-1     | something mysterious has gone wrong.  Please e-mail radu.voicilas@gmail.com
services-game-1     |  and mention that you saw this message.
services-server-1   | /usr/bin/watch: line 11: /server/build: No such file or directory
services-server-1   | Building /server failed.
@cfoust
Copy link
Owner

cfoust commented Jul 31, 2023

Hmm, honestly I don't think you'll have very much luck trying to run this locally on macOS; it's very likely that the local dev setup on Linux is also broken. I have primarily use(d) Gitpod to do Sour dev in the past year. It's pretty neat and worth a try! I don't have a lot of time to play with Sour these days, but would be happy to give you a hand getting it set up if you wanted!

@42A7C5
Copy link
Author

42A7C5 commented Aug 1, 2023

Thanks for the quick response! The automatic build upon launching Gitpod succeeded, but the launched web client is now displaying these issues. They have happened across multiple workspaces, and all of the components seem to be running fine. Perhaps this is an issue with my Gitpod configuration?

Screenshot 2023-07-31 at 8 01 59 PM

@cfoust
Copy link
Owner

cfoust commented Aug 1, 2023

yup, it's because gitpod no longer does an automatic git lfs pull 😢

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