ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

List all of the necessary gems in documentation. (Bug #487)


Added by Andrey Chaser at 2011-06-20 03:06 pm. Updated at 2011-07-01 05:44 pm.


Status:Declined Start date:2011-06-20
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Documentation
Target version:-
Remote issue URL: Affected version:

Description

I trying install ChiliProject 2.0 RC3.

Fetching source index for http://rubygems.org/

which: no sudo in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.5:/usr/i686-pc-linux-gnu/x86_64-pc-linux-gnu/gcc-bin/4.5.2)
/usr/lib/ruby/site_ruby/1.8/rubygems/format.rb:38:in `from_file_by_path': Cannot load gem at [/usr/lib/ruby/gems/1.8/cache/rake-0.9.2.gem] in /var/www/chiliproject (Gem::Exception)
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/rubygems_integration.rb:100:in `spec_from_gem'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/source.rb:77:in `fetch'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/installer.rb:50:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/spec_set.rb:12:in `each'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/spec_set.rb:12:in `each'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/installer.rb:49:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/installer.rb:8:in `install'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/cli.rb:222:in `install'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/vendor/thor/task.rb:22:in `send'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/vendor/thor/task.rb:22:in `run'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/vendor/thor/invocation.rb:118:in `invoke_task'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/vendor/thor.rb:246:in `dispatch'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/lib/bundler/vendor/thor/base.rb:389:in `start'
        from /usr/lib/ruby/gems/1.8/gems/bundler-1.0.15/bin/bundle:18
        from /usr/bin/bundle:8:in `load'
        from /usr/bin/bundle:8

Sudo is not important tool, and it may be missing. Some people preffer to install gems from repositories. I am using Gentoo Linux, and have all necessary gems in Gentoo's repository. But I must read the Gemfile to understand the dependencies. I think, it's wrong.

It will be better declare all of the necessary gems in documentation.


History

Updated by Eric Davis at 2011-07-01 05:44 pm

The list of the required gems are on Requirements (and on the install page). Once those gems are installed, you must use Bundler in order to check and install the other required gems. Bundler is using sudo to install the gems if you don't have permission to install them.

If you want to install the gems manually, they are all listed in the Gemfile.

  • Target version deleted (2.0.0)
  • Category set to Documentation
  • Status changed from Open to Declined

Also available in: Atom PDF