Description of problem: dejagnu can't find the config.guess file distributed with dejagnu in /usr/libexec. Looking in runtest.exp, it is looking for the file in $libdir $libdir/libexec $libdir/.. $execpath $srcdir $srcdir/.. $srcdir/../.. So there is some choice where to put it, putting it in /usr/share/dejagnu solves the problem. How reproducible: Always Steps to Reproduce: 1.Create a minimal automake project using dejagnu without its own config.guess (yeah, a "trivial step"). Additional info: cd /usr/share/dejagnu; ln -s /usr/libexec/config.guess config.guess works around the problem.
Created attachment 54764 [details] Patch that fixes the bug
OK, here is a patch (to the specfile and replacing an included Makefile patch) that also handles #60996. The config.guess is placed to /usr/share/dejagnu/libexec, as that is where the Makefile apparently tried to place it (but was overriden by the RPM build system). The documentation files overview.{ps,pdf} are included. Maybe there are some BuildPrereq's missing, I added only the obvious ones and those packages I had to install to be able to build dejagnu. I hope this can get to 7.3 yet...
Same behaviour in 8.0
Should be fixed in dejagnu-1.4.2-7 in rawhide.