augeas failed to build from source in Fedora rawhide/f30
For details on the mass rebuild see:
Please fix augeas at your earliest convenience and set the bug's status to
ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks,
augeas will be orphaned. Before branching of Fedora 31,
augeas will be retired, if it still fails to build.
For more details on the FTBFS policy, please visit:
Created attachment 1529327 [details]
file build.log too big, will only attach last 1024 bytes
Created attachment 1529328 [details]
file root.log too big, will only attach last 1024 bytes
Created attachment 1529329 [details]
The same problem is in fedora 30
And is even more critical becasue it is not possible to install augeas in f30
sh# yum install -y augeas
Last metadata expiration check: 0:02:59 ago on Fri 01 Mar 2019 09:53:12 PM CET.
Problem: conflicting requests
- nothing provides libreadline.so.7()(64bit) needed by augeas-1.11.0-2.fc30.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
There seem to be lots of gnulib test failures. Unfortunately "fix gnulib" isn't
really an option for us downstream. It would require huge/weird patches to the
tarball. The only thing we can do is to encourage upstream to upgrade gnulib and
make another tarball (ie. another full upstream release). I have asked about this
We should just disable the "make check" part of the RPM spec until there is an upstream fix.
This is blocking libvirt builds & installs which in turn blocks lots of other pieces.
As suggested by Dan in the previous comment, I have disabled the %check sections
and submitted builds for Rawhide and F30. Note this does not fix the problem,
it's a workaround, so do not close this bug yet.
The following builds were made: augeas-1.11.0-4.fc30 augeas-1.11.0-4.fc31 augeas-1.12.0-1.fc30 augeas-1.12.0-1.fc31 augeas-1.12.0-2.fc31