[Pkg-libvirt-maintainers] Bug#795603: ruby-libvirt: has no rubygems-integration entry

Guido De Rosa guidoderosa at gmail.com
Sat Aug 15 16:32:25 UTC 2015


Package: ruby-libvirt
Version: 0.5.1-3+b1
Severity: important

Dear Maintainer,

[Use case]

For my Ruby applications I like using both Bundler and
Debian-prepackaged gems (specially when they would require native
compilation). So, when in Debian, when I `bundle install`, I get
"Using... " from Bundler and there's no need to install from
rubygems.org (and compile), I just use the deb package installed
already; but when deploying in
other environments, still my application can work doing ultimately a generic
gem install (and native compile for gems like ruby-libvirt which use
extensions).

For such reason, rubygems-integration is great! as it makes the
deployment easy in Debian but still allows generic installation of gems
elsewhere.

[Problem]

Unfortunately there's no rubygems-integration for ruby-libvirt.

[Suggested solution / approach]

I guess the issue can be easily fixed by adding the gemspec file taken
from the original gem

https://rubygems.org/gems/ruby-libvirt

to this package, in such a way that it gets installed
under /usr/share/rubygems-integration/2.1/specifications/ .

See other ruby-mysql, ruby-rmagick and many others as examples.

[Other Debian releases]

Please note, this issue is not fixed in testing/unstable/experimental
versions of this package either.

Thanks.

Guido

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages ruby-libvirt depends on:
ii  libc6                         2.19-18
ii  libgmp10                      2:6.0.0+dfsg-6
ii  libruby2.1                    2.1.5-2+deb8u1
ii  libvirt0                      1.2.9-9
ii  ruby                          1:2.1.5+deb8u1
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.484-1
ii  ruby2.1 [ruby-interpreter]    2.1.5-2+deb8u1

ruby-libvirt recommends no packages.

ruby-libvirt suggests no packages.

-- no debconf information



More information about the Pkg-libvirt-maintainers mailing list