Объясню точнее:
команда gem из rubygems на Debian будет устанавливать гемы в директорию /var/lib/gems
Естественно что apt-file ничего там не найдет. Точно так же как он не находит /var/lib/mysql/ibdata1 и прочие var файлы.
Если rubygems поставить из исходников, команда gem будет ставить гемы в /usr/lib
Это я к тому, что с челостностью все нормально будет. Ситуация примерно такая:
$ gem install needle
WARNING: Installing to ~/.gem since /var/lib/gems/1.8 and
/var/lib/gems/1.8/bin aren't both writable.
WARNING: You don't have /home/antono/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
Successfully installed needle-1.3.0
1 gem installed
Installing ri documentation for needle-1.3.0…
Installing RDoc documentation for needle-1.3.0…
Хотел потестировать, но у меня Ubuntu живет без гуя, а пакет ubuntu-on-rails-ppa потребовал установку гнома со всем добром. Не планируете версию -nox (буквы латинские :)?
Обновил пакет ubuntu-on-rails-ppa. Теперь он не зависит от apturl (который тянул за собой десктоп). Пробуйте ;) Баги лучше репортить прямо на launchpad.net
Ubuntu on Rails