Created attachment 355613 [details] Patch to add missing build dependencies to augeas.spec.in Description of problem: augeas.spec.in doesn't specify bison and flex, which are required to build augeas. Note that although the build process looks for yacc, it actually requires bison. byacc (Berkeley yacc), which is also in Fedora, does not work. Version-Release number of selected component (if applicable): 7a3a89a03249c0d96153a1a100f9030345057003
Sorry, just realised this should have gone in augeas's trac instance. However, I can't log into that, so I'll leave this open for the moment.
The tarball for an Augeas release contains all the bison and flex generated files, so bison and flex are not needed when building the Augeas rpm. Rerunning bison/flex during every build (including rpm builds) would lead to chaos, because of the different versions of bison/flex available in different distros/OS versions.