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?
Good catch! Will take a look. I probably have not tried update since the
OpenSSL got extracted into independent gem :/
Vít