[DRE-maint] Bug#589033: redmine: Not possible to start webrick as stated in documentation

Torbjørn Thorsen tt at gurgle.no
Wed Jul 14 12:20:06 UTC 2010


Package: redmine
Version: 0.9.5-1
Severity: important

I tried to follow the instructions in doc/redmine/README.Debian
to the best of my ability.

The section named "QUICK LAUNCH USING WEBRICK" recommends running
"sudo -u www-data X_DEBIAN_SITEID="default" ruby script/server webrick -e production".

When I tried running that line, ruby exited with the following output:
=> Booting WEBrick
=> Rails 2.3.5 application starting on http://127.0.0.1:3000
/usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - /usr/share/redmine/tmp (Errno::EACCES)
        from /usr/lib/ruby/1.8/fileutils.rb:243:in `fu_mkdir'
        from /usr/lib/ruby/1.8/fileutils.rb:217:in `mkdir_p'
        from /usr/lib/ruby/1.8/fileutils.rb:215:in `reverse_each'
        from /usr/lib/ruby/1.8/fileutils.rb:215:in `mkdir_p'
        from /usr/lib/ruby/1.8/fileutils.rb:201:in `each'
        from /usr/lib/ruby/1.8/fileutils.rb:201:in `mkdir_p'
        from /usr/share/redmine/vendor/rails/railties/lib/commands/server.rb:58
        from /usr/share/redmine/vendor/rails/railties/lib/commands/server.rb:57:in `each'
        from /usr/share/redmine/vendor/rails/railties/lib/commands/server.rb:57
        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
        from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from script/server:3

To me it seems as if the X_DEBIAN_SITEID environment variable is never picked up,
and the proper paths are not set.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.33.5-rscloud (SMP w/4 CPU cores)
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  dbconfig-common              1.8.46      common framework for packaging dat
ii  debconf [debconf-2.0]        1.5.32      Debian configuration management sy
ii  libactionmailer-ruby         2.3.5-1     Framework for generation of custom
ii  libactionpack-ruby           2.3.5-1     Controller and View framework used
ii  libactiveresource-ruby       2.3.5-1     Connects objects and REST web serv
ii  libactivesupport-ruby        2.3.5-1     utility classes and extensions (Ru
ii  libjs-scriptaculous          1.8.3-1     JavaScript library for dynamic web
ii  rails                        2.3.5-1     MVC ruby based framework geared fo
ii  redmine-mysql                0.9.5-1     metapackage providing MySQL depend
ii  ruby                         4.5         An interpreter of object-oriented 
ii  ruby1.8                      1.8.7.299-1 Interpreter of object-oriented scr

redmine recommends no packages.

Versions of packages redmine suggests:
pn  libopenid-ruby                <none>     (no description available)
pn  librmagick-ruby               <none>     (no description available)
pn  libsvn-ruby                   <none>     (no description available)

-- debconf information:
  redmine/instances/default/db/app-user: redmine
  redmine/instances/default/passwords-do-not-match:
  redmine/instances/default/default-language: en
  redmine/instances/default/remote/newhost:
  redmine/instances/default/db/basepath:
  redmine/notify-migration:
  redmine/old-instances:
  redmine/instances/default/upgrade-error: abort
  redmine/instances/default/pgsql/changeconf: false
  redmine/instances/default/missing-db-package-error: abort
  redmine/instances/default/db/dbname: redmine_default
  redmine/instances/default/purge: false
  redmine/current-instances: default
  redmine/instances/default/remote/host:
  redmine/default-language: ${defaultLocale}
  redmine/instances/default/pgsql/no-empty-passwords:
  redmine/instances/default/dbconfig-upgrade: true
  redmine/instances/default/internal/reconfiguring: false
  redmine/instances/default/upgrade-backup: true
  redmine/instances/default/pgsql/method: unix socket
  redmine/instances/default/install-error: abort
  redmine/instances/default/mysql/admin-user: root
* redmine/instances/default/database-type: mysql
  redmine/instances/default/pgsql/manualconf:
  redmine/instances/default/pgsql/authmethod-admin: ident
  redmine/instances/default/mysql/method: unix socket
  redmine/instances/default/internal/skip-preseed: false
  redmine/instances/default/pgsql/admin-user: postgres
  redmine/instances/default/remove-error: abort
  redmine/instances/default/dbconfig-remove:
  redmine/instances/default/remote/port:
  redmine/instances/default/pgsql/authmethod-user: password
* redmine/instances/default/dbconfig-install: true
  redmine/instances/default/dbconfig-reinstall: false






More information about the Pkg-ruby-extras-maintainers mailing list