[DRE-maint] Bug#693994: redmine: Fails to install: Redmine requires Bundler. Please install it with `gem install bundler`.
Axel Beckert
abe at debian.org
Thu Nov 22 17:52:07 UTC 2012
Package: redmine
Version: 1.4.4+dfsg1-1
Severity: grave
Justification: renders package unusable
In Wheezy, initially installing redmine as well as reconfiguring it
afterwards aborts as follows:
[...]
dbconfig-common: writing config to /etc/dbconfig-common/redmine/instances/default.conf
Creating config file /etc/dbconfig-common/redmine/instances/default.conf with new version
Creating config file /etc/redmine/default/database.yml.new with new version
creating database redmine_default: success.
verifying database redmine_default exists: success.
Creating config file /etc/redmine/default/database.yml with new version
Redmine requires Bundler. Please install it with `gem install bundler`.
dpkg: error processing redmine (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up libelf1 (0.152-1+wheezy1) ...
Setting up ruby-hmac (0.4.0-3) ...
Setting up ruby-openid (2.1.8debian-5) ...
Setting up ruby-rmagick (2.13.1-6) ...
Setting up rubygems-integration (1.1) ...
Errors were encountered while processing:
redmine
[master e087ff5] committing changes in /etc after apt run
6 files changed, 172 insertions(+)
create mode 100644 bash_completion.d/rake
create mode 100644 dbconfig-common/config
create mode 100644 dbconfig-common/redmine/instances/default.conf
create mode 100644 logrotate.d/redmine
create mode 100644 redmine/default/database.yml
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up redmine (1.4.4+dfsg1-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
creating database redmine_default: already exists.
Redmine requires Bundler. Please install it with `gem install bundler`.
dpkg: error processing redmine (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
redmine
# dpkg --configure --pending
Setting up redmine (1.4.4+dfsg1-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
creating database redmine_default: already exists.
Redmine requires Bundler. Please install it with `gem install bundler`.
dpkg: error processing redmine (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
redmine
Enabling the "set -x" and RAKE_VERBOSE=true shows the following output:
[...]
+ ucf --purge /etc/redmine/default/database.yml.new
+ [ -e /etc/redmine/default/database.yml.new ]
+ grep -m 1 -o -E adapter: (mysql|pgsql|sqlite3|postgresql) /etc/redmine/default/database.yml.new
+ hasdb=adapter: sqlite3
+ [ -n adapter: sqlite3 ]
+ echo -n sqlite3
+ hasdb=sqlite3
+ withdb=1
+ sed -i -r -e s/^[^#]+((host|port|username|password): [^:]*)$/# \1/g /etc/redmine/default/database.yml.new
+ ucf --debconf-ok /etc/redmine/default/database.yml.new /etc/redmine/default/database.yml
+ rm -f /etc/redmine/default/database.yml.new
+ mkdir -p /var/log/redmine/default
+ mkdir -p /var/lib/redmine/default
+ mkdir -p /var/lib/redmine/default/files
+ mkdir -p /var/cache/redmine/default
+ mkdir -p /var/cache/redmine/default/plugin_assets
+ chmod 750 /var/log/redmine/default
+ chmod 750 /var/lib/redmine/default
+ chmod 755 /var/cache/redmine/default
+ chmod 755 /var/cache/redmine/default/plugin_assets
+ chown -f www-data:www-data /var/log/redmine/default
+ chown -f www-data:www-data /var/lib/redmine/default
+ chown -f www-data:www-data /var/lib/redmine/default/files
+ chown -f www-data:www-data /var/cache/redmine/default
+ chown -f www-data:www-data /var/cache/redmine/default/plugin_assets
+ pwd
+ savedir=/root
+ cd /usr/share/redmine
+ [ -f db/schema.db ]
+ [ -e /etc/redmine/default/email.yml -a ! -e /etc/redmine/default/configuration.yml ]
+ [ ! -f /etc/redmine/default/session.yml ]
+ rake -s generate_session_store YML_SESSION_FILENAME=session.yml.new RAILS_ENV=production X_DEBIAN_SITEID=default
Redmine requires Bundler. Please install it with `gem install bundler`.
+ true
+ chown -f root:www-data /etc/redmine/default/session.yml.new
dpkg: error processing redmine (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
redmine
Nevertheless it doesn't seem to be a missing dependency.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (200, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.4-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages redmine depends on:
ii bundler 1.1.4-6
ii dbconfig-common 1.8.47+nmu1
ii debconf [debconf-2.0] 1.5.46
ii redmine-sqlite 1.4.4+dfsg1-1
ii ruby-coderay 1.0.6-2
ii ruby-fastercsv 1.5.5-1
ii ruby-net-ldap 0.3.1-2
ii ruby-rack 1.4.1-2
ii ruby-rails-2.3 2.3.14-4
ii ruby1.8 [ruby-interpreter] 1.8.7.358-6
redmine recommends no packages.
Versions of packages redmine suggests:
pn bzr <none>
pn cvs <none>
pn darcs <none>
ii git 1:1.7.10.4-1
ii mercurial 2.2.2-1
ii ruby-openid 2.1.8debian-5
ii ruby-rmagick 2.13.1-6
ii subversion 1.6.17dfsg-4
-- debconf information:
redmine/instances/default/passwords-do-not-match:
redmine/instances/default/remote/newhost:
* redmine/instances/default/db/basepath: /var/lib/dbconfig-common/sqlite3/redmine/instances/default
redmine/instances/default/pgsql/changeconf: false
redmine/instances/default/missing-db-package-error: abort
redmine/default-language: ${defaultLocale}
redmine/instances/default/pgsql/no-empty-passwords:
redmine/instances/default/pgsql/method: unix socket
* redmine/instances/default/database-type: sqlite3
redmine/instances/default/pgsql/manualconf:
redmine/instances/default/pgsql/authmethod-admin: ident
redmine/instances/default/pgsql/admin-user: postgres
redmine/missing-redmine-package:
redmine/instances/default/pgsql/authmethod-user: password
redmine/instances/default/dbconfig-reinstall: false
redmine/instances/default/db/app-user: redmine
* redmine/instances/default/default-language: en
redmine/notify-migration:
redmine/old-instances:
redmine/instances/default/upgrade-error: abort
* redmine/instances/default/db/dbname: redmine_default
redmine/instances/default/purge: false
* redmine/current-instances: default
redmine/instances/default/remote/host:
redmine/instances/default/dbconfig-upgrade: true
redmine/instances/default/internal/reconfiguring: false
redmine/instances/default/upgrade-backup: true
redmine/instances/default/install-error: abort
redmine/instances/default/mysql/admin-user: root
redmine/instances/default/mysql/method: unix socket
redmine/instances/default/internal/skip-preseed: false
redmine/instances/default/remove-error: abort
redmine/instances/default/dbconfig-remove:
redmine/instances/default/remote/port:
* redmine/instances/default/dbconfig-install: true
More information about the Pkg-ruby-extras-maintainers
mailing list