With the bump to 2.2.1: https://src.fedoraproject.org/rpms/rubygem-kramdown/c/12f5a08363e8b2dbbb43c956675d8624a3c7f1a8?branch=master A new runtime dependency on rexml was introduced, which is not packaged for fedora yet. Now rubygem-kramdown can't be installed on rawhide. Also, I guess the # FIXME comment can be removed now, since you've re-enabled the stringex dependency
Well, I did not notice this, however I guess ruby-default-gems should provide this. Vit, thoughts?
I think that the dependency on Rexml is not new, but newly explicit in preparation for next Ruby release, where Rexml won't be default gem anymore, but it will be just bundled gem [1] and therefore the Rexml dependency will be explicitly needed. So far, I would suggest to just drop the explicit dependency from the rubygem-kramdown and revisit the issue January next year, when the rubygem-rexml package will be provided as ruby subpackage [2]. Other option is to prepare rubygem-rexml package, but you know, the maintenance of overlapped packages is not for free. [1]: https://github.com/ruby/ruby/commit/c3ccf23d5807f2ff20127bf5e42df0977bf672fb [2]: https://src.fedoraproject.org/rpms/ruby/c/03cd41fefd695ccde7946030eebda85c6248a230?branch=private-ruby-2.8
Okay, thank you for comments. As fixing this on rubygem-kramdown side is easy, I will modify rubygem-kramdown for now.
Should be fixed in 2.2.1-2. Thank you for report.