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.

Losing the will to install

Added by Nigel Kendrick at 2011-04-28 10:51 am

Hi,

Having stumbled upon Chiliproject while looking at project management/company portal apps, I have things working with WEBrick and am half-way through setting up passenger, but the number of twists and turns and other sites I have been through to get ruby, rails and gem installed and playing nicely on Ubuntu Server (the company standard) has amounted to several hours worth of frustration.

Admittedly, I come from a pure LAMP environment and this is my first step into ruby/rails, but compared to other LAMP-based apps and Redmine's virtual machine (which took about 5 minutes to setup) getting this far with ChiliProject has not been a great experience. I know it's early days, but between Gem version numbers hell, different passenger setup instructions on various sites (and yet more instructions via the installer itself) and Gem's refusal to update without some brute force, I'm losing the will to install today and am giving up for now.

I appreciate half the battle is probably due to my lack of experience with this app environment, but the whole setup process is not exactly 'smoothe'. Hopefully experience on my part and time from the community will even things out as the current hassle of installation does the project a disservice.

Anyway, that's my rant over! You can be assured that should I go ahead using ChiliProject I will 'give back' where I can, but producing a VM or better packaged version will surely get more people 'into' the project.

All the best etc.


Replies (29)

RE: Losing the will to install - Added by Holger Just at 2011-09-11 10:20 am

Jörg,

Are you sure you have installed the mysql group with bundle install, i.e. you have that group not included in the --without arguments during bundle install? Note that bundler remembers what you selected there. If in doubt, just remove the whole .bundle directory inside of your ChiliProject root and run bundle install again.

Also note that you can have much more gems installed (as displayed by gem list) than is actually visible to the application. One of the features of bundler is that it restricts which gems are visible to deal with certain incompatibilities. To list what is actually included in the bundle and is thusvisible to the running ChiliProject, run bundle show instead. I suspect that the mysql gem is not in that list.

Have a look at our Bundler page for documentation of what the various groups do. Make sure to not just blindly copy the example command but to adapt it to your needs.

RE: Losing the will to install - Added by Jörg Hagemann at 2011-09-12 06:00 am

Dear Holger,

thank you for your quick reply.
Yes, I did execute "bundle install" and yes, you are right, mysql was missing in the "bundle show" output.
Therefore I assumed, that something went wrong with the platform specifications in the Gemfile and that line "gem 'mysql'" was never reached.
So I put that line outside any platform branch and it worked. As stated before I use WinXP with Ruby 1.8.7 and RubyDevKit-4.5.2.
Maybe the proper platform block is missing for my special needs in the default Gemfile.
Is there a way to check which platform bundle will use, e.g. "bundle checkplatform"? I couldn't find anything of that.

Regards
Jörg

RE: Losing the will to install - Added by Felix Schäfer at 2011-09-12 06:15 am

Your platform is either mswin or mingw_18 (did you use the ruby installer?). Either way, that qualifies as bug in the Gemfile, could you open a new issue for that? Thanks.

RE: Losing the will to install - Added by Felix Schäfer at 2012-06-28 02:17 pm

Closing here as it is becoming a spam nest.

« Previous 1 2 (26-29/29)