Dne 11.1.2017 v 13:52 Vít Ondruch napsal(a):
Dne 11.1.2017 v 13:28 Mamoru TASAKA napsal(a):
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 :/
If you have a chance, please test this scratch build (if/when finishes):
https://koji.fedoraproject.org/koji/taskinfo?taskID=17247367
Will push it tomorrow ....
Vít