-
Notifications
You must be signed in to change notification settings - Fork 27
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
Dependencies should be listed as such, as long as doc refers to scaffold mechanism #233
Comments
Hi! Thanks for the bug report- I wasn't aware this was happening. :-( As far as I am aware, Vedeu only depends on I'll investigate this issue shortly and report back on my findings. Gav |
As the error points to bin/vedeu:16 it seems to me that Quick update: Removing |
Originally, Vedeu did not have Bundler as a dependency and so the load path code ensured Vedeu was available to run if I remember correctly. I've merged your pull request (thanks for the contribution!), but will continue to investigate this area as it might have some pitfalls for other people wanting to use Vedeu. Thanks again, Gav |
Hi,
I had trouble running the vedeu scaffold stack, as the vedeu command needs all of the
development_dependencies
if I get it right.That would be fine, but there is no proper documentation (yet) about how to use the "API"-kind of vedeu; the README and docs refer to the
vedeu
command. Thus, just following the README does not yield in a nice experience if you are missing some gems (otherwise correctly) listed as development dependencies. It yields to errors similar to the one I pasted below.Now that I think about it I guess the cleaner way would be to make
vedeu
not require these gems in the first place.It follows the error message I see after running
vedeu new vt
. Oh and btw don't worry, I do have minitest installed, just not that version :)And should I file an issue for that too? I would put trust that most of the gems - and especially the "big ones" vedeu uses - nowadays use semantic versioning, thus a
s.add_dependency "minitest", "~> 5.8"
should be cool.Thanks for your efforts!
Felix
'fatal: Not a git repository (or any of the parent directories): .git /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/resolver.rb:347:in
block in verify_gemfile_dependencies_are_found!': Could not find gem 'minitest (= 5.8.1) ruby' in any of the gem sources listed in your Gemfile or available on this machine. (Bundler::GemNotFound)from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/resolver.rb:325:in
each' from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/resolver.rb:325:in
verify_gemfile_dependencies_are_found!'from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/resolver.rb:198:in
start' from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/resolver.rb:182:in
resolve'from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/definition.rb:200:in
resolve' from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/definition.rb:140:in
specs'from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/definition.rb:185:in
specs_for' from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/definition.rb:174:in
requested_specs'from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/environment.rb:18:in
requested_specs' from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler/runtime.rb:13:in
setup'from /home/felix/.rvm/gems/ruby-2.2.2/gems/bundler-1.10.6/lib/bundler.rb:127:in
setup' from /home/felix/.rvm/gems/ruby-2.2.2/gems/vedeu-0.6.17/bin/vedeu:16:in
<top (required)>'from /home/felix/.rvm/gems/ruby-2.2.2/bin/vedeu:23:in
load' from /home/felix/.rvm/gems/ruby-2.2.2/bin/vedeu:23:in
from /home/felix/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in
eval' from /home/felix/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in
<`The text was updated successfully, but these errors were encountered: