Red Hat Bugzilla – Bug 1281954
B0rken in rawhide
Last modified: 2015-11-14 15:55:50 EST
Description of problem:
Error: nothing provides mono(log4net) = 18.104.22.168 needed by nant-1:0.92-4.fc24.x86_64
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpmbuild foo.spec (with BR: nant)
see error above
no error about nant while mock/rpmbuild runs
I have now triggered a new koji build (nant-0.92-5).
That should solve the issue.
It seems log4net was updated to 1.2.14, and somehow the required log4net version is calculated during the build of nant. Perhaps if I define a specific Requires for log4net >= 1.2.13, that might solve the problem for the future when log4net is upgraded?
I tried what happens if I add
Requires: mono(log4net) >= 1.2.14
to the nant spec file. but the resulting rpm shows:
rpm -q --requires nant
mono(log4net) >= 1.2.14
mono(log4net) = 22.214.171.124
That would not help either. So I leave the spec as it is, and if log4net is updated, I will just rebuild nant.
Rebuild of sharpziplib worked with success in rawhide. Close this bug as fixed.