Comments

38 Comments

The package seems to depend on ruby(rubygem) (singular) rather than ruby(rubygems), so it isn't installable:

Error: Package: rubygem-multipart-post-2.0.0-3.el7.noarch (epel-testing)
           Requires: ruby(rubygem)

Thanks for the update, -2 works and looks fine.

BZ#1389733 EPEL7 support
BZ#1096203 Build rubygem-sinatra for EPEL7

Sinatra package works fine too with an existing HTTP/HTTPS app. Only small comment is that the rubygem(rack) dependency should be >= 1.5.0, not 1.4.0.

BZ#1389733 EPEL7 support
BZ#1096203 Build rubygem-sinatra for EPEL7

Basic ERB rendering seems OK, and a quick test with Sinatra seems successful.

BZ#1389733 EPEL7 support

vagrant-libvirt and basic fog-libvirt usage appears to work.

vondruch: installation with this rubygem-ruby-libvirt update and basic fog-libvirt functionality works for me.

vondruch already removed the maximum version in fog-libvirt@5b04ed3, it's just that Fedora 24 has a much older fog-libvirt 0.0.3 with the limit still in place. F25+ are fixed.

rubygem-fog-libvirt also needs updating to 0.3.0, as it currently depends on rubygem(ruby-libvirt) < 0.7.0 preventing this update from being installed.

$ rpm -q rubygem-fog-libvirt
rubygem-fog-libvirt-0.0.3-2.fc24.noarch
$ rpm -qR rubygem-fog-libvirt | grep ruby-libvirt
rubygem(ruby-libvirt) >= 0.5.0
rubygem(ruby-libvirt) < 0.7.0
BZ#1376395 Please build puppetlabs-stdlib for EPEL7

Loads OK and able to query libvirt network DHCP leases per BZ example.

BZ#1347551 Update rubygem-ruby-libvirt to 0.6.0

-3 adds the missing provides and requires, will be available in the testing repo within a couple of days, or from Koji now.

Fixes the namespaced issue and loads all gems successfully.

BZ#1332928 Fails to require namespaced gem names, e.g. net-ssh
BZ#1339844 rubygem-bundler_ext-0.4.1 is available
karma

Seems to be working well running Puppet and Foreman.

Thanks, it is working correctly with the correct provides. I take back my above comment, sorry for that! I'm not sure now what issue I thought I was seeing at the time.

Yeah, I think that issue is #24 upstream, where some orig tarball formats remain ignored.

The package is missing a provides rubygem(daemon_controller) = version, so the dependency from Passenger and other packages don't resolve against it.

Please note that epel7 has no automatic requires/provides generation for rubygems, you must list them all.

karma

Working well in daily usage.

Working well now! Please ensure the other update is pushed first.

Working standalone and with Bundler.