gem2deb has become the standard way all ruby modules are packaged in
Debian. So dropping it now just means delaying it for later. Eventually
puppet's dependencies will likely all need to build-depend on it and
we'll be back in this corner:

Depends: ruby1.8, libxmlrpc-ruby, libopenssl-ruby, libshadow-ruby1.8,
libaugeas-ruby1.8, adduser, facter, lsb-base, sysv-rc (>= 2.87) | file-
rc

I would expect libshadow-ruby1.8 and libaugeas-ruby1.8 to eventually be
ported to the new format using gem2deb, as it has become "ruby policy".

Given the importance of gem2deb to Debian ruby policy, I think its worth
at least taking a cursory look at those reverse deps now, rather than
just dropping ruby-selinux. Part of the issue is just that gem2deb makes
the problem look worse than it is. all of the ruby-rspec* things are
just one code base that gets split into multiple "gems" and thus shipped
as multiple source packages.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/894827

Title:
  [MIR] gem2deb

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gem2deb/+bug/894827/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to