Description of problem: kdegraphics has undefined "scanner_archs" macro so condition should be converted as follows %ifarch %{scanner_archs} -> %ifnarch %{no_scanner_archs} also fribidi-devel needed to build ksvg Version-Release number of selected component (if applicable): kdegraphics-3.2.2-1 How reproducible: Always Steps to Reproduce: 1.rpm -e fribidi-devel 2.rpmbuild --rebuild kdegraphics-3.2.2-1.src.rpm 3.Wait for build error Actual results: Expected results: Additional info:
it's fixed in kdegraphkdegraphics-3.2.2-2 or newer. Thanks for your report
in 3.3.0-3 specified: ... %define no_scanner_archs s390 s390x ... %ifarch %{no_scanner_archs} BuildRequires: sane-backends-devel >= 1.0.3-10 BuildRequires: gphoto2-devel BuildRequires: libexif-devel %endif It means kdegraphics will build with sane-backends on s390, and without scanner support on other arches. This is wrong! Statement should be: %ifnarch %{no_scanner_archs}
sorry, i have fixed the one in RHEL3 but forgot to add the fix for FC3 :( it's now really fixed in kdegraphics-3.3.1-3. thanks