On 10/14/23 18:59, Benson Muite wrote:
Am working on packaging rubygem-licensee as it would probably be a
useful complement to scancode-toolkit and other similar tools. It
requires rubygem-faraday >= 2.0 but rubygem-elasticsearch-transport for
elasticsearch 7 requires rubygem-faraday >~ 1.0 so am packaging it as
rubygem-faraday2. Hope this will be ok.
Quite unusual approach in the Ruby
ecosystem.
I am not sure we necessarily need rubygem-elasticsearch-transport in
Fedora, but that migth be a different discussion.
Personally, I'd rather see rubygem-faraday1 (or whatever for faraday >=
1.0 < 2.0) for the reverse dependencies that fall apart with the newer
faraday and have the rest use
rubygem-faraday >= 2.0.
Left an unnoficial review after
a short glance at the specfile, I can
understand test suite not running yet, but it should ideally run.
https://bugzilla.redhat.com/show_bug.cgi?id=2244212#c1
Regards,
Jarek Prokop