Package: ruby-compass Followup-For: Bug #680846 Hi!
As seen in the build log the file debian/ruby-compass/usr/lib/ruby/vendor_ruby/compass/commands/extension_command.rb does a require of rubygems/gem_runner. The file gem_runner.rb states that it is only for internal use by RubyGems and that copied functionality from the "gem" command should use the called classes directly. Note that the GemRunner is not a public API and that it can change at any time without notice. Especially interesting is the TODO comment that states that arguments to the run function should be nuked. This is the function that in fact is used by compass, which also passes arguments... I am not sure that this particular require is valid or not. I don't really see why it should be valid since it looks like it copies functionality from the "gem" command. If however this is a valid require of rubygems internals simply drop the above file formatted in YAML in debian/require-rubygems.overrides like so: --- - debian/ruby-compass/usr/lib/ruby/vendor_ruby/compass/commands/extension_command.rb and the FTBFS is gone. -- Per -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org