Description of problem: SPEC file fails to properly set 'Requires' and 'BuildRequires' prerequisites when 'juk' is set to '1'. Version-Release number of selected component (if applicable): kdemultimedia-3.5.3-0.1.fc5.src.rpm How reproducible: Always Steps to Reproduce: Simply set 'juk' to '1' and build the package without libmusicbrainz-devel, libtunepimp-devel, and taglib-devel installed. Actual results: Build of juk fails silently. In other words, the package still builds, but without juk, even though 'juk' was set to '1' in the spec file. Expected results: The package should have build with juk. Additional info: I also corrected a problem when 'build_mpeg' is set to '1'.
Created attachment 131486 [details] Patched SPEC file.
Not much point to this since juk is now included in kdemultimedia-extras (in Fedora Extras), and mpeg bits being included in kdemultimedia-extras-nonfree (rpm.livna.org). Besides, the Requires: lines are all superfluous. (:
i gree with Rex here. The lines will be removed in next rebuild. If someone would like to have extras stuff, just install from extras or rpm.livna.org. Thanks