After purging all ruby, rails, rake and apache2 mod passenger installs, all from ubuntu repositories, then purging redmine and ensuring the database and its user are deleted, plus a reboot, I went on a new install. I got the exact same error, which demonstrates that the 'redmine' package indeed brings ruby 1.9.3 with him (dependency), and that the 'adapter: mysql' found in the '/etc/redmine/default/database.yml' config file is erroneous (should be 'adapter: mysql2' for the reason stated in the initial bug report message). --- $ sudo apt-get install redmine-mysql Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: bundler libev4 libfcgi-ruby1.9.1 libruby1.8 libruby1.9.1 rake redmine ruby ruby-actionmailer-3.2 ruby-actionpack-3.2 ruby-activemodel-3.2 ruby-activerecord-3.2 ruby-activeresource-3.2 ruby-activesupport-3.2 ruby-arel ruby-blankslate ruby-builder ruby-coderay ruby-dev ruby-erubis ruby-eventmachine ruby-fastercsv ruby-hike ruby-hmac ruby-i18n ruby-journey ruby-mail ruby-mime-types ruby-multi-json ruby-mysql2 ruby-net-http-persistent ruby-net-ldap ruby-openid ruby-passenger ruby-polyglot ruby-rack ruby-rack-cache ruby-rack-openid ruby-rack-ssl ruby-rack-test ruby-rails-3.2 ruby-railties-3.2 ruby-sprockets ruby-thor ruby-tilt ruby-treetop ruby-tzinfo ruby-yajl ruby1.8 ruby1.8-dev ruby1.9.1 ruby1.9.1-dev rubygems rubygems-integration Suggested packages: ruby-rmagick bzr cvs darcs mercurial subversion ri ruby-bcrypt rails ruby-passenger-doc treetop ruby1.8-examples ri1.8 ruby-switch ruby1.9.1-examples ri1.9.1 graphviz The following NEW packages will be installed: bundler libev4 libfcgi-ruby1.9.1 libruby1.8 libruby1.9.1 rake redmine redmine-mysql ruby ruby-actionmailer-3.2 ruby-actionpack-3.2 ruby-activemodel-3.2 ruby-activerecord-3.2 ruby-activeresource-3.2 ruby-activesupport-3.2 ruby-arel ruby-blankslate ruby-builder ruby-coderay ruby-dev ruby-erubis ruby-eventmachine ruby-fastercsv ruby-hike ruby-hmac ruby-i18n ruby-journey ruby-mail ruby-mime-types ruby-multi-json ruby-mysql2 ruby-net-http-persistent ruby-net-ldap ruby-openid ruby-passenger ruby-polyglot ruby-rack ruby-rack-cache ruby-rack-openid ruby-rack-ssl ruby-rack-test ruby-rails-3.2 ruby-railties-3.2 ruby-sprockets ruby-thor ruby-tilt ruby-treetop ruby-tzinfo ruby-yajl ruby1.8 ruby1.8-dev ruby1.9.1 ruby1.9.1-dev rubygems rubygems-integration 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. Need to get 9 000 kB/18,0 MB of archives. After this operation, 63,5 MB of additional disk space will be used. Do you want to continue [Y/n]? Y Get:1 http://fr.archive.ubuntu.com/ubuntu/ saucy/main libruby1.9.1 amd64 1.9.3.194-8.1ubuntu2 [4 105 kB] Get:2 http://fr.archive.ubuntu.com/ubuntu/ saucy/main ruby1.9.1 amd64 1.9.3.194-8.1ubuntu2 [37,2 kB] Get:3 http://fr.archive.ubuntu.com/ubuntu/ saucy/main libruby1.8 amd64 1.8.7.358-7ubuntu2 [1 789 kB] Get:4 http://fr.archive.ubuntu.com/ubuntu/ saucy/main ruby1.8 amd64 1.8.7.358-7ubuntu2 [34,4 kB] Get:5 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-i18n all 0.6.4-1 [39,9 kB] Get:6 http://fr.archive.ubuntu.com/ubuntu/ saucy/main ruby-blankslate all 2.1.2.4-4 [4 512 B] Get:7 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-builder all 3.2.0-1 [13,7 kB] Get:8 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-tzinfo all 0.3.33-3 [52,6 kB] Get:9 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-rack all 1.5.2-1 [95,8 kB] Get:10 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-thor all 0.18.1-1 [48,5 kB] Get:11 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-net-http-persistent all 2.8-1 [16,1 kB] Get:12 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe bundler all 1.3.5-2ubuntu1 [137 kB] Get:13 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe libev4 amd64 1:4.11-1 [29,0 kB] Get:14 http://fr.archive.ubuntu.com/ubuntu/ saucy/main rubygems all 1.8.24-1ubuntu2 [452 kB] Get:15 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe ruby-passenger amd64 3.0.13debian-1.2 [1 511 kB] Get:16 http://fr.archive.ubuntu.com/ubuntu/ saucy/main ruby1.8-dev amd64 1.8.7.358-7ubuntu2 [630 kB] Get:17 http://fr.archive.ubuntu.com/ubuntu/ saucy/universe rubygems-integration all 1.2 [5 068 B] Fetched 9 000 kB in 5s (1 649 kB/s) Extracting templates from packages: 100% Preconfiguring packages ... Selecting previously unselected package libruby1.9.1. (Reading database ... 186541 files and directories currently installed.) Unpacking libruby1.9.1 (from .../libruby1.9.1_1.9.3.194-8.1ubuntu2_amd64.deb) ... Selecting previously unselected package ruby1.9.1. Unpacking ruby1.9.1 (from .../ruby1.9.1_1.9.3.194-8.1ubuntu2_amd64.deb) ... Selecting previously unselected package ruby. Unpacking ruby (from .../ruby_1%3a1.9.3_all.deb) ... Selecting previously unselected package libruby1.8. Unpacking libruby1.8 (from .../libruby1.8_1.8.7.358-7ubuntu2_amd64.deb) ... Selecting previously unselected package ruby1.8. Unpacking ruby1.8 (from .../ruby1.8_1.8.7.358-7ubuntu2_amd64.deb) ... Selecting previously unselected package ruby-i18n. Unpacking ruby-i18n (from .../ruby-i18n_0.6.4-1_all.deb) ... Selecting previously unselected package ruby-multi-json. Unpacking ruby-multi-json (from .../ruby-multi-json_1.3.6-1_all.deb) ... Selecting previously unselected package ruby-activesupport-3.2. Unpacking ruby-activesupport-3.2 (from .../ruby-activesupport-3.2_3.2.13-3_all.deb) ... Selecting previously unselected package ruby-blankslate. Unpacking ruby-blankslate (from .../ruby-blankslate_2.1.2.4-4_all.deb) ... Selecting previously unselected package ruby-builder. Unpacking ruby-builder (from .../ruby-builder_3.2.0-1_all.deb) ... Selecting previously unselected package ruby-activemodel-3.2. Unpacking ruby-activemodel-3.2 (from .../ruby-activemodel-3.2_3.2.13-5_all.deb) ... Selecting previously unselected package ruby-arel. Unpacking ruby-arel (from .../ruby-arel_4.0.0-2_all.deb) ... Selecting previously unselected package ruby-tzinfo. Unpacking ruby-tzinfo (from .../ruby-tzinfo_0.3.33-3_all.deb) ... Selecting previously unselected package ruby-activerecord-3.2. Unpacking ruby-activerecord-3.2 (from .../ruby-activerecord-3.2_3.2.13-4_all.deb) ... Selecting previously unselected package ruby-rack. Unpacking ruby-rack (from .../ruby-rack_1.5.2-1_all.deb) ... Selecting previously unselected package ruby-rack-cache. Unpacking ruby-rack-cache (from .../ruby-rack-cache_1.2-2_all.deb) ... Selecting previously unselected package ruby-rack-test. Unpacking ruby-rack-test (from .../ruby-rack-test_0.6.2-1_all.deb) ... Selecting previously unselected package ruby-journey. Unpacking ruby-journey (from .../ruby-journey_1.0.4-1_all.deb) ... Selecting previously unselected package ruby-hike. Unpacking ruby-hike (from .../ruby-hike_1.2.1-2_all.deb) ... Selecting previously unselected package ruby-tilt. Unpacking ruby-tilt (from .../ruby-tilt_1.4.1-1_all.deb) ... Selecting previously unselected package ruby-sprockets. Unpacking ruby-sprockets (from .../ruby-sprockets_2.4.3-1_all.deb) ... Selecting previously unselected package ruby-erubis. Unpacking ruby-erubis (from .../ruby-erubis_2.7.0-2_all.deb) ... Selecting previously unselected package ruby-actionpack-3.2. Unpacking ruby-actionpack-3.2 (from .../ruby-actionpack-3.2_3.2.13-7_all.deb) ... Selecting previously unselected package ruby-activeresource-3.2. Unpacking ruby-activeresource-3.2 (from .../ruby-activeresource-3.2_3.2.13-4_all.deb) ... Selecting previously unselected package ruby-mime-types. Unpacking ruby-mime-types (from .../ruby-mime-types_1.23-1_all.deb) ... Selecting previously unselected package ruby-polyglot. Unpacking ruby-polyglot (from .../ruby-polyglot_0.3.3-3_all.deb) ... Selecting previously unselected package ruby-treetop. Unpacking ruby-treetop (from .../ruby-treetop_1.4.14-1_all.deb) ... Selecting previously unselected package ruby-mail. Unpacking ruby-mail (from .../ruby-mail_2.5.4-1_all.deb) ... Selecting previously unselected package ruby-actionmailer-3.2. Unpacking ruby-actionmailer-3.2 (from .../ruby-actionmailer-3.2_3.2.13-4_all.deb) ... Selecting previously unselected package rake. Unpacking rake (from .../archives/rake_10.0.4-1_all.deb) ... Selecting previously unselected package ruby-thor. Unpacking ruby-thor (from .../ruby-thor_0.18.1-1_all.deb) ... Selecting previously unselected package ruby-rack-ssl. Unpacking ruby-rack-ssl (from .../ruby-rack-ssl_1.3.2-2_all.deb) ... Selecting previously unselected package ruby-railties-3.2. Unpacking ruby-railties-3.2 (from .../ruby-railties-3.2_3.2.13-4.1_all.deb) ... Selecting previously unselected package ruby-net-http-persistent. Unpacking ruby-net-http-persistent (from .../ruby-net-http-persistent_2.8-1_all.deb) ... Selecting previously unselected package bundler. Unpacking bundler (from .../bundler_1.3.5-2ubuntu1_all.deb) ... Selecting previously unselected package ruby-rails-3.2. Unpacking ruby-rails-3.2 (from .../ruby-rails-3.2_3.2.13-2_all.deb) ... Selecting previously unselected package ruby-eventmachine. Unpacking ruby-eventmachine (from .../ruby-eventmachine_1.0.3-3_amd64.deb) ... Selecting previously unselected package ruby-mysql2. Unpacking ruby-mysql2 (from .../ruby-mysql2_0.3.11-1_amd64.deb) ... Selecting previously unselected package redmine-mysql. Unpacking redmine-mysql (from .../redmine-mysql_2.3.1-1_all.deb) ... Selecting previously unselected package ruby-coderay. Unpacking ruby-coderay (from .../ruby-coderay_1.0.9-1_all.deb) ... Selecting previously unselected package ruby-net-ldap. Unpacking ruby-net-ldap (from .../ruby-net-ldap_0.3.1-2_all.deb) ... Selecting previously unselected package ruby-fastercsv. Unpacking ruby-fastercsv (from .../ruby-fastercsv_1.5.5-1_all.deb) ... Selecting previously unselected package ruby-hmac. Unpacking ruby-hmac (from .../ruby-hmac_0.4.0-3_all.deb) ... Selecting previously unselected package ruby-openid. Unpacking ruby-openid (from .../ruby-openid_2.1.8debian-6_all.deb) ... Selecting previously unselected package ruby-rack-openid. Unpacking ruby-rack-openid (from .../ruby-rack-openid_1.3.1-1_all.deb) ... Selecting previously unselected package redmine. Unpacking redmine (from .../redmine_2.3.1-1_all.deb) ... Selecting previously unselected package libfcgi-ruby1.9.1. Unpacking libfcgi-ruby1.9.1 (from .../libfcgi-ruby1.9.1_0.8.8-1_amd64.deb) ... Selecting previously unselected package ruby1.9.1-dev. Unpacking ruby1.9.1-dev (from .../ruby1.9.1-dev_1.9.3.194-8.1ubuntu2_amd64.deb) ... Selecting previously unselected package ruby-dev. Unpacking ruby-dev (from .../ruby-dev_1%3a1.9.3_all.deb) ... Selecting previously unselected package libev4. Unpacking libev4 (from .../libev4_1%3a4.11-1_amd64.deb) ... Selecting previously unselected package rubygems. Unpacking rubygems (from .../rubygems_1.8.24-1ubuntu2_all.deb) ... Selecting previously unselected package ruby-passenger. Unpacking ruby-passenger (from .../ruby-passenger_3.0.13debian-1.2_amd64.deb) ... Selecting previously unselected package ruby-yajl. Unpacking ruby-yajl (from .../ruby-yajl_1.1.0-2_amd64.deb) ... Selecting previously unselected package ruby1.8-dev. Unpacking ruby1.8-dev (from .../ruby1.8-dev_1.8.7.358-7ubuntu2_amd64.deb) ... Selecting previously unselected package rubygems-integration. Unpacking rubygems-integration (from .../rubygems-integration_1.2_all.deb) ... Processing triggers for man-db ... Processing triggers for doc-base ... Processing 1 added doc-base file... Registering documents with dwww... Registering documents with scrollkeeper... Setting up libruby1.9.1 (1.9.3.194-8.1ubuntu2) ... Setting up ruby1.9.1 (1.9.3.194-8.1ubuntu2) ... update-alternatives: using /usr/bin/gem1.9.1 to provide /usr/bin/gem (gem) in auto mode update-alternatives: using /usr/bin/ruby1.9.1 to provide /usr/bin/ruby (ruby) in auto mode Setting up ruby (1:1.9.3) ... Setting up libruby1.8 (1.8.7.358-7ubuntu2) ... Setting up ruby1.8 (1.8.7.358-7ubuntu2) ... Setting up ruby-i18n (0.6.4-1) ... Setting up ruby-multi-json (1.3.6-1) ... Setting up ruby-activesupport-3.2 (3.2.13-3) ... Setting up ruby-blankslate (2.1.2.4-4) ... Setting up ruby-builder (3.2.0-1) ... Setting up ruby-activemodel-3.2 (3.2.13-5) ... Setting up ruby-arel (4.0.0-2) ... Setting up ruby-tzinfo (0.3.33-3) ... Setting up ruby-activerecord-3.2 (3.2.13-4) ... Setting up ruby-rack (1.5.2-1) ... Setting up ruby-rack-cache (1.2-2) ... Setting up ruby-rack-test (0.6.2-1) ... Setting up ruby-journey (1.0.4-1) ... Setting up ruby-hike (1.2.1-2) ... Setting up ruby-tilt (1.4.1-1) ... Setting up ruby-sprockets (2.4.3-1) ... Setting up ruby-erubis (2.7.0-2) ... Setting up ruby-actionpack-3.2 (3.2.13-7) ... Setting up ruby-activeresource-3.2 (3.2.13-4) ... Setting up ruby-mime-types (1.23-1) ... Setting up ruby-polyglot (0.3.3-3) ... Setting up ruby-treetop (1.4.14-1) ... Setting up ruby-mail (2.5.4-1) ... Setting up ruby-actionmailer-3.2 (3.2.13-4) ... Setting up rake (10.0.4-1) ... Setting up ruby-thor (0.18.1-1) ... Setting up ruby-rack-ssl (1.3.2-2) ... Setting up ruby-railties-3.2 (3.2.13-4.1) ... Setting up ruby-net-http-persistent (2.8-1) ... Setting up bundler (1.3.5-2ubuntu1) ... Setting up ruby-rails-3.2 (3.2.13-2) ... Setting up ruby-eventmachine (1.0.3-3) ... Setting up ruby-mysql2 (0.3.11-1) ... Setting up ruby-coderay (1.0.9-1) ... Setting up ruby-net-ldap (0.3.1-2) ... Setting up ruby-fastercsv (1.5.5-1) ... Setting up ruby-hmac (0.4.0-3) ... Setting up ruby-openid (2.1.8debian-6) ... Setting up ruby-rack-openid (1.3.1-1) ... Setting up libfcgi-ruby1.9.1 (0.8.8-1) ... Setting up ruby1.9.1-dev (1.9.3.194-8.1ubuntu2) ... Setting up ruby-dev (1:1.9.3) ... Setting up libev4 (1:4.11-1) ... Setting up rubygems (1.8.24-1ubuntu2) ... Setting up ruby-passenger (3.0.13debian-1.2) ... Setting up ruby-yajl (1.1.0-2) ... Setting up ruby1.8-dev (1.8.7.358-7ubuntu2) ... Setting up rubygems-integration (1.2) ... Setting up redmine-mysql (2.3.1-1) ... Setting up redmine (2.3.1-1) ... dbconfig-common: writing config to /etc/dbconfig-common/redmine/instances/default.conf Creating config file /etc/redmine/default/database.yml.new with new version dbconfig-common: flushing administrative password Populating database for redmine instance "default". This may take a while. rake aborted! Please install the mysql adapter: `gem install activerecord-mysql-adapter` (cannot load such file -- mysql) Tasks: TOP => db:migrate => environment (See full trace by running task with --trace) Error when running rake db:migrate, check database configuration. dpkg: error processing redmine (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin ... Errors were encountered while processing: redmine E: Sub-process /usr/bin/dpkg returned an error code (1) $ --- Before error occurs, it can be read: --- Creating config file /etc/redmine/default/database.yml.new with new version --- Would I still have an old '/etc/redmine/default/database.yml' before install, that won't be overwritten by the install process ? After checking, I indeed still have this file. So I did 'sudo aptitude remove --purge redmine-mysql', 'rm -rf /etc/redmine', 'rm -rf /var/log/redmine'. When starting a new install, I get this message in a text GUI: --- A new version of configuration file /etc/redmine/default/session.yml is available, but the version installed currently has been locally modified. Line by line differences between versions │ │ --- /dev/null 2013-10-17 19:14:45.363080804 +0200 │ +++ /etc/redmine/default/session.yml.new 2013-10-17 19:37:29.401080288 │ +0200 │ @@ -0,0 +1,22 @@ │ +# This file was generated by 'rake generate_session_store', │ +# not be made visible to public. │ +# If you have a load-balancing Redmine cluster, you will need to use │ the │ +# same version of this file on each machine. And be sure to restart │ your │ +# server when you modify this file. │ +# --- I just deleted '/etc/redmine/': how is that possible for the installer to find an older configuration on my OS ? Maybe is this an issue with 'dbconfig-common' ? It doesn't seem to be in 'redmine' dependencies, but it sures acts during install (it offers to install the redmine DB).