Description of problem: During build, xchat calls dbus-binding-tool, part of the dbus-glib package. When I try to build this package in mock, it fails without an explicit BuildRequires. Version-Release number of selected component (if applicable): 2.6.0-4 How reproducible: Every time. Steps to Reproduce: 1. Checkout CVS 2. In devel branch (or FC-5 branch, for that matter), 'make srpm' 3. 'mock xchat-2.6.0-4.src.rpm' Actual results: Build fails with missing command dbus-binding-tool Expected results: Successful build Additional info: Adding 'BuildRequires: dbus-glib >= 0.60' to the spec fixed this problem for both devel and FC-5 branches.
Created attachment 128971 [details] Patch to xchat spec file
Created attachment 128980 [details] Patch to fix %changelog UTF-8 problem This patch fixes a tiny UTF-8 problem in the %changelog which makes rpmlint bark. It sounds like there might be a move afoot to check Core packages against rpmlint, so the patch may be useful.
Patch from comment #1 applied, built into rawhide. Patch from comment #2 doesn't change anything with what is in CVS... perhaps it is a fault in the build process?