But reading the ticket, it seems to be related after all :) It seems
there was done some change, but properly not tested on Rawhide properly.
Feel free to update the ticket.
V.
Dne 08. 09. 23 v 18:07 Vít Ondruch napsal(a):
Although, the dependency issue is new to me. Chm. Sorry for being to
fast replying without reading carefully.
V.
Dne 08. 09. 23 v 18:05 Vít Ondruch napsal(a):
>
https://bugzilla.redhat.com/show_bug.cgi?id=2235760
>
>
> V.
>
>
> Dne 08. 09. 23 v 17:59 Jun Aruga (he / him) napsal(a):
>> Note that I am trying to fix the FTBFS on the current rpms/ruby
>> rawhide.
>>
>> Below is the scratch build with the modification to print the output
>> of the checksec command below.
>>
https://koji.fedoraproject.org/koji/taskinfo?taskID=105910607
>>
>> ```
>> diff --git a/ruby.spec b/ruby.spec
>> index 51ada32..f61c3fe 100644
>> --- a/ruby.spec
>> +++ b/ruby.spec
>> @@ -855,6 +855,7 @@ rm -rf
>> %{buildroot}%{gem_dir}/gems/rake-%{rake_version}/.github
>> %check
>> %if 0%{?with_hardening_test}
>> # Check Ruby hardening.
>> +checksec --file=%{_vpath_builddir}/libruby.so.%{ruby_version}
>> checksec --file=%{_vpath_builddir}/libruby.so.%{ruby_version} | \
>> grep "Full RELRO.*Canary found.*NX enabled.*DSO.*No RPATH.*No
>> RUNPATH.*Yes.*\d*.*\d*.*libruby.so.%{ruby_version}"
>> %endif
>> ```
>>
>> On only s390x build, there is another error in root.log. I am asking
>> how to fix it on devel@ mailing list now.
>>
>>
https://kojipkgs.fedoraproject.org//work/tasks/753/105910753/root.log
>>
>> ```
>> DEBUG util.py:442: No matches found for the following disable plugin
>> patterns: local, spacewalk, versionlock
>> DEBUG util.py:442: Error:-
>> DEBUG util.py:442: Problem: conflicting requests
>> DEBUG util.py:442: - nothing provides nm needed by
>> checksec-2.6.0-5.fc40.noarch from build
>> DEBUG util.py:442: - nothing provides python3.12dist(unicorn) >=
>> 1.0.2~rc1 needed by python3-pwntools-4.9.0-4.fc39.noarch from build
>> ```
>>