bullet-train-co / bullet_train

The Open Source Ruby on Rails SaaS Template
MIT License
1.66k stars 263 forks source link

Agument list too long error during bin/setup #902

Closed seanders closed 1 year ago

seanders commented 1 year ago

I'm running bin/setup for the very first time and it's been running for maybe ~10 minutes now. Not sure what's going on here.

image
Full Output (click me) == Checking dependencies == Overmind not found We recommend installing overmind to run your application processes Visit https://github.com/DarthSim/overmind#installation for more information. == Installing dependencies == The Gemfile's dependencies are satisfied /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /Users/sean/.rbenv/plugins/rbenv-vars/etc/rbenv.d/exec/rbenv-vars.bash: line 3: /Users/sean/.rbenv/plugins/rbenv-vars/bin/rbenv-vars: Argument list too long /usr/local/Cellar/rbenv/1.2.0/libexec/rbenv-exec: line 47: /Users/sean/workspace/evidence_snap_backend/bin/yarn: Argument list too long

Updates

jagthedrummer commented 1 year ago

@seanders I haven't seen that before, but it looks like it might have to do with your rbenv setup. What do the files mentioned in the error look like?

seanders commented 1 year ago

@jagthedrummer Looks like this was mainly an issue caused by rbenv-binstubs.

I generated new binstubs in ./bundle/bin, then did rbenv rehash and that seemed to fix the problem.

(I think the rehash was the actual solution?)

In any event, this isn't really an issue with bullet_train. Just classic works-on-my-machine stuff.

FWIW, that does make me think there could be some value in adding Docker support to this repo?

jagthedrummer commented 1 year ago

🤘 Glad you got it figured out!

jagthedrummer commented 1 year ago

@seanders There's a PR that's been open for a while about adding Docker support, but we're not entirely sure if we want to take on the burden of maintaining that setup.

https://github.com/bullet-train-co/bullet_train/pull/464

I'll chat with some of the other core team members and see if we can come to a decision.

If you have any improvements to suggest on that PR we'd love to hear 'em. Or if you'd take a very different approach, we'd like to know about that too.