Jérémy Lal wrote, on 12/29/11 14:04: > On 27/12/2011 12:25, Jörg-Volker Peetz wrote: >> Package: redmine >> ... >> uninitialized constant Gem::SyckDefaultKey >> ... > > gem2deb's fix is to call Gem.load_yaml before require 'yaml' is called > elsewhere. > > Using that fix on redmine works too, in /usr/share/redmine/config/boot.rb : > > class VendorBoot < Boot > def load_initializer > require 'rubygems' # Syck-ness, see > Gem.load_yaml # http://bugs.debian.org/653350 > require "#{RAILS_ROOT}/vendor/rails/railties/lib/initializer" > Rails::Initializer.run(:install_gem_spec_stubs) > Rails::GemDependency.add_frozen_gem_path > end > end > > Is it really up to other apps to work around that rubygems bug ?
I also think: no. I saw that you reassigned this bug to rubygems 1.8.12-1. To me it seems to be a bug in package ruby-rails-2.3 2.3.14-2 since the file /usr/share/redmine/config/../vendor/rails/railties/lib/rails/gem_dependency.rb which is /usr/lib/ruby/vendor_ruby/rails/gem_dependency.rb and which still uses "Gem.source_index" belongs to package ruby-rails-2.3. Best regards, Jörg-Volker. > > Jérémy. > > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org