Last active
August 29, 2015 14:12
-
-
Save mustmodify/e6a7f8b61b761b0f4136 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Using rvm, install rbx 2.4.1 | |
gem install rails ( which gives version 4.2.0 ) | |
rails new abc | |
# it breaks | |
cp Gemfile abc/Gemfile | |
cd abc | |
bundle install | |
bin/rails c | |
# it hangs | |
comment line 30 above. | |
bundle install | |
bin/rails c | |
# it works | |
restore line 30 | |
bundle install | |
bin/rails c | |
# it hangs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
gem 'rails', '4.2.0' | |
gem 'mysql2' | |
gem 'puma' | |
gem 'bcrypt', '~> 3.1.7' | |
gem 'haml' | |
gem 'html2haml' | |
gem 'meta_search' | |
gem 'paperclip' | |
gem 'rollbar' | |
gem 'sanitize' | |
gem 'sass-rails', '~> 5.0' | |
gem 'therubyracer', platforms: :ruby | |
gem 'turbolinks' | |
gem 'uglifier', '>= 1.3.0' | |
gem 'valuable' | |
# Assets | |
gem 'jquery-rails' | |
gem 'semantic-ui-sass', github: 'doabit/semantic-ui-sass', branch: 'v1.0beta' | |
gem 'capistrano-rails', group: :development | |
group( :development, :test ) do | |
gem 'magic_encoding' | |
gem 'web-console', '~> 2.0' | |
gem 'spring' # problem entry | |
end | |
group( :test ) do | |
gem 'rspec-rails' | |
gem 'factory_girl_rails' | |
gem 'database_cleaner' | |
gem 'capybara' | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jw@logopolis:/projects/physioage$ rails new aaa | |
create | |
create README.rdoc | |
create Rakefile | |
create config.ru | |
create .gitignore | |
create Gemfile | |
create app | |
create app/assets/javascripts/application.js | |
create app/assets/stylesheets/application.css | |
create app/controllers/application_controller.rb | |
create app/helpers/application_helper.rb | |
create app/views/layouts/application.html.erb | |
create app/assets/images/.keep | |
create app/mailers/.keep | |
create app/models/.keep | |
create app/controllers/concerns/.keep | |
create app/models/concerns/.keep | |
create bin | |
create bin/bundle | |
create bin/rails | |
create bin/rake | |
create bin/setup | |
create config | |
create config/routes.rb | |
create config/application.rb | |
create config/environment.rb | |
create config/secrets.yml | |
create config/environments | |
create config/environments/development.rb | |
create config/environments/production.rb | |
create config/environments/test.rb | |
create config/initializers | |
create config/initializers/assets.rb | |
create config/initializers/backtrace_silencers.rb | |
create config/initializers/cookies_serializer.rb | |
create config/initializers/filter_parameter_logging.rb | |
create config/initializers/inflections.rb | |
create config/initializers/mime_types.rb | |
create config/initializers/session_store.rb | |
create config/initializers/wrap_parameters.rb | |
create config/locales | |
create config/locales/en.yml | |
create config/boot.rb | |
create config/database.yml | |
create db | |
create db/seeds.rb | |
create lib | |
create lib/tasks | |
create lib/tasks/.keep | |
create lib/assets | |
create lib/assets/.keep | |
create log | |
create log/.keep | |
create public | |
create public/404.html | |
create public/422.html | |
create public/500.html | |
create public/favicon.ico | |
create public/robots.txt | |
create test/fixtures | |
create test/fixtures/.keep | |
create test/controllers | |
create test/controllers/.keep | |
create test/mailers | |
create test/mailers/.keep | |
create test/models | |
create test/models/.keep | |
create test/helpers | |
create test/helpers/.keep | |
create test/integration | |
create test/integration/.keep | |
create test/test_helper.rb | |
create tmp/cache | |
create tmp/cache/assets | |
create vendor/assets/javascripts | |
create vendor/assets/javascripts/.keep | |
create vendor/assets/stylesheets | |
create vendor/assets/stylesheets/.keep | |
run bundle install | |
Fetching gem metadata from https://rubygems.org/.......... | |
Resolving dependencies... | |
Using rake 10.4.2 | |
Using i18n 0.7.0 | |
Using json 1.8.1 | |
Using minitest 5.5.0 | |
Using thread_safe 0.3.4 | |
Using tzinfo 1.2.2 | |
Using activesupport 4.2.0 | |
Using builder 3.2.2 | |
Using erubis 2.7.0 | |
Using mini_portile 0.6.1 | |
Using nokogiri 1.6.5 | |
Using rails-deprecated_sanitizer 1.0.3 | |
Using rails-dom-testing 1.0.5 | |
Using loofah 2.0.1 | |
Using rails-html-sanitizer 1.0.1 | |
Using actionview 4.2.0 | |
Using rack 1.6.0 | |
Using rack-test 0.6.2 | |
Using actionpack 4.2.0 | |
Using globalid 0.3.0 | |
Using activejob 4.2.0 | |
Using mime-types 2.4.3 | |
Using mail 2.6.3 | |
Using actionmailer 4.2.0 | |
Using activemodel 4.2.0 | |
Using arel 6.0.0 | |
Using activerecord 4.2.0 | |
Using debug_inspector 0.0.2 | |
Using binding_of_caller 0.7.2 | |
Using bundler 1.7.7 | |
Using columnize 0.9.0 | |
Using debugger-linecache 1.2.0 | |
Using slop 3.6.0 | |
Gem::Ext::BuildError: ERROR: Failed to build gem native extension | |
/home/jw/.rvm/rubies/rbx-2.4.1/bin/rbx -r ./siteconf20141227-1149-rk0ll1.rb extconf.rb | |
creating Makefile | |
make "DESTDIR=" clean | |
make "DESTDIR=" | |
compiling context.c | |
In file included from context.c:1: | |
./byebug.h:5:10: fatal error: 'ruby/debug.h' file not found | |
#include <ruby/debug.h> | |
^ | |
1 error generated. | |
make: *** [context.o] Error 1 | |
make failed, exit code 2 | |
Gem files will remain installed in /home/jw/.rvm/gems/rbx-2.4.1@lxicon/gems/byebug-3.5.1 for inspection. | |
Results logged to /home/jw/.rvm/gems/rbx-2.4.1@lexicon/extensionsx86_64-linux/2.1/byebug-3.5.1/gem_make.out | |
An error occurred while installing byebug (3.5.1), and Bundler | |
cannot continue. | |
Make sure that `gem install byebug -v '3.5.1'` succeeds before | |
bundling. | |
run bundle exec spring binstub --all | |
An exception occurred requiring command line files: | |
Could not find gem 'psych (~> 2.0) ruby' in the gems available onthis machine. (Bundler::GemNotFound) | |
Backtrace: | |
Bundler::Resolver#resolve at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/resolver.rb:357 | |
Bundler::Resolver#start at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/resolver.rb:164 | |
Bundler::Resolver.resolve at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/resolver.rb:129 | |
Bundler::Definition#resolve at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/definition.rb:193 | |
Bundler::Definition#specs at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/definition.rb:132 | |
Bundler::Definition#specs_for at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/definition.rb:177 | |
Bundler::Definition#requested_specs at /home/jw/.rvm/rubies | |
/rbx-2.4.1/gems/gems | |
/bundler-1.7.7/lib/bundle | |
/definition.rb:166 | |
Bundler::Environment(Bundler::Runtime)#requested_specs at \ | |
/home/jw/.rvm/rubies/rbx-2.4.1/gems/gems/bundler-1.7.7/ib/bundler/environment.rb:18 | |
Bundler::Runtime#setup at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/runtime.rb:13 | |
Bundler.setup at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler.rb:121 | |
Object#__script__ at /home/jw/.rvm/rubies/rbx-2.4.1 | |
/gems/gems/bundler-1.7.7/lib | |
/bundler/setup.rb:17 | |
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:24 | |
Kernel(Rubinius::Loader)#gem_original_require (require) at \ | |
kernel/common/kernel.rb:755 | |
Kernel(Rubinius::Loader)#require at /home/jw/.rvm/rubies | |
/rbx-2.4.1/site/rubygems | |
/core_ext | |
/kernel_require.rb:54 | |
{ } in Rubinius::Loader#requires at kernel/loader.rb:593 | |
Array#each at kernel/bootstrap/array.rb:76 | |
Rubinius::Loader#requires at kernel/loader.rb:593 | |
Rubinius::Loader#main at kernel/loader.rb:797 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | |
gem 'rails', '4.2.0' | |
# Use sqlite3 as the database for Active Record | |
gem 'sqlite3' | |
# Use SCSS for stylesheets | |
gem 'sass-rails', '~> 5.0' | |
# Use Uglifier as compressor for JavaScript assets | |
gem 'uglifier', '>= 1.3.0' | |
# Use CoffeeScript for .coffee assets and views | |
gem 'coffee-rails', '~> 4.1.0' | |
# See https://github.com/sstephenson/execjs#readme for more supported runtimes | |
# gem 'therubyracer', platforms: :ruby | |
# Use jquery as the JavaScript library | |
gem 'jquery-rails' | |
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks | |
gem 'turbolinks' | |
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder | |
gem 'jbuilder', '~> 2.0' | |
# bundle exec rake doc:rails generates the API under doc/api. | |
gem 'sdoc', '~> 0.4.0', group: :doc | |
# Use Psych as the YAML engine, instead of Syck, so serialized data can be read safely from different rubies (see http://git.io/uuLVag) | |
gem 'psych', '~> 2.0', platforms: :rbx | |
# Use ActiveModel has_secure_password | |
# gem 'bcrypt', '~> 3.1.7' | |
# Use Unicorn as the app server | |
# gem 'unicorn' | |
# Use Capistrano for deployment | |
# gem 'capistrano-rails', group: :development | |
group :development, :test do | |
# Call 'byebug' anywhere in the code to stop execution and get a debugger console | |
gem 'byebug' | |
# Access an IRB console on exception pages or by using <%= console %> in views | |
gem 'web-console', '~> 2.0' | |
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring | |
gem 'spring' | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment