Red Hat Bugzilla – Bug 168049
fetchmail SRPM requires gettext-devel without saying
Last modified: 2007-11-30 17:11:13 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050909 Fedora/1.0.6-1.2.fc3 Firefox/1.0.6
Description of problem:
fetchmail-6.2.5-7.fc4.1.src.rpm has a build requirement of gettext-devel, but does not mention that in the SRPM.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start with a box without gettext-devel or remove it ('yum remove gettext-devel')
2. rpm -ivh fetchmail-6.2.5-7.fc4.1.src.rpm
3. cd ~/rpmbuild/SPEC (or whereved the spec files are put)
4. rpmbuild -ba fetchmail.spec
Actual Results: The build process fails with the log ending in:
cd . && /bin/sh /home/roozbeh/rpmbuild/BUILD/fetchmail-6.2.5/missing --run aclocal-1.6
aclocal: configure.in: 72: macro `AM_GNU_GETTEXT' not found in library
make: *** [aclocal.m4] Error 1
Expected Results: It should have failed with a nice error message mentioning the gettext-devel package is needed.
Created attachment 118694 [details]
patch to add dependency on gettext-devel
Thanks for your report.
This is already fixed in rawhide.