Description of problem: Compiling the source RPM on a system without DBUS fails, because %patch25 isn't wrapped in %if %{WITH_DBUS}/%endif Version-Release number of selected component (if applicable): bind-9.3.1-14_FC4.src.rpm How reproducible: Always Steps to Reproduce: 1. rpm -Uvh bind-9.3.1-14_FC4.src.rpm 2. cd /usr/src/redhat/SPECS 3. rpmbuild -ba --define "WITH_DBUS 0" bind.spec Actual results: Prep stage fails; patch asks to patch files that aren't there. Expected results: Smooth, easy compile. Additional info: This is on a CentOS release 3.6 system; dbus is not present.
Created attachment 126317 [details] Patch to fix it.
Yes, this was one of the issues fixed by bind-9.3.1-16_FC4, now in FC-4/Updates: ftp://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/4/SRPMS/bind-9.3.1-16_FC4.src.rpm