Vít Ondruch wrote on 01/10/2017 05:31 PM:
Hi all,
So finally time for some fun. Since the Ruby 2.4 change proposal [1] was
accepted, I asked release engineering for sidetag [3] to start with
rebuild. This sidetag was granted and I was able to build there Ruby
itself as well as several of my packages. Now is time for your help as well.
....
Well,
Running transaction check
Running transaction test
Transaction check error:
file /usr/share/ruby/openssl from install of rubygem-openssl-2.0.2-71.fc26.x86_64
conflicts with file from package ruby-libs-2.3.3-61.1.fc25.x86_64
Well, /usr/share/ruby/openssl in ruby-libs-2.3.3-61.1.fc25.x86_64 was directory,
now rubygem-openssl-2.0.2-71.fc26.x86_64 has /usr/share/ruby/openssl symlink.
This can't be done easily, if this change is really needed, some special
treatment is needed:
https://fedoraproject.org/wiki/Packaging:Directory_Replacement
Instead, I think changing /usr/share/ruby/openssl to directory again is
easier. Vít, would you fix this?
Regards,
Mamoru