Description of problem: conky doesn't build with the current conky.spec file for epel7. Currently, the spec file has this in the %prep section: sed -i 's|lua == 5.1|lua = 5.1|g' configure.ac.in If this is changed to: sed -i 's|lua == 5.1|lua >= 5.1|g' configure.ac.in ... then the package builds fine. Version-Release number of selected component (if applicable): conky-1.9.0-15.20140617gitab826d.el7 How reproducible: Always Steps to Reproduce: 1. Build against current spec file + sources Actual results: configure dies with: checking for LUA51... configure: error: Package requirements (lua5.1 >= 5.1) were not met: No package 'lua5.1' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LUA51_CFLAGS and LUA51_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. Expected results: configure to continue: checking for LUA... yes Additional info: It looks like this fix was correctly applied to the fedora branch of the conky spec file, so this should be a fairly simple fix.
*** Bug 1187743 has been marked as a duplicate of this bug. ***
I'm not sure I follow. In Fedora 21 and later is lua-5.2, why should be this needed in EPEL7?
The version of LUA in RHEL7 and CentOS7 is 5.1.4. Anyway, it doesn't matter if its 5.1 or 5.2. The problem is that the configure.ac.in has a typo in it. I'll repeat, in the conky.spec file: sed -i 's|lua == 5.1|lua = 5.1|g' configure.ac.in should be changed to: sed -i 's|lua == 5.1|lua >= 5.1|g' configure.ac.in Conky builds and runs fine on RHEL7 with that one minor change.
Ok, understood. Should be fixed in conky-1.9.0-16.20140617gitab826d.el7. Thanks.
conky-1.9.0-16.20140617gitab826d.el7 has been submitted as an update for Fedora EPEL 7. https://admin.fedoraproject.org/updates/conky-1.9.0-16.20140617gitab826d.el7
conky-1.9.0-16.20140617gitab826d.el7 has been pushed to the Fedora EPEL 7 testing repository.
conky-1.9.0-16.20140617gitab826d.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.