http://qa.mandrakesoft.com/show_bug.cgi?id=6313
------- Additional Comments From [EMAIL PROTECTED] 2003-11-10 12:17 ------- But the same method should still work: [EMAIL PROTECTED] rpm]$ rpm -qRp XFree86-4.3-24mdk.src.rpm zlib-devel flex bison groff pam-devel ncurses-devel perl libpng-devel freetype2-devel fontconfig-devel >= 2.1-4mdk rpmlib(CompressedFileNames) <= 3.0.4-1 [EMAIL PROTECTED] rpm]$ rpm -qRp XFree86-4.3-24mdk.src.rpm |wc -l 11 [EMAIL PROTECTED] rpm]$ rpm -ivh XFree86-4.3-24mdk.src.rpm 1:XFree86 ########################################### [100%] [EMAIL PROTECTED] rpm]$ rpm -bs --nodeps mdk/SPECS/XFree86.spec Wrote: /home/bgmilne/rpm/mdk/SRPMS.mdk10.0/XFree86-4.3-24mdk.src.rpm [EMAIL PROTECTED] rpm]$ rpm -qRp /home/bgmilne/rpm/mdk/SRPMS.mdk10.0/XFree86-4.3-24mdk.src.rpm zlib-devel flex bison groff pam-devel ncurses-devel perl libpng-devel freetype2-devel fontconfig-devel >= 2.1-4mdk Glide_V3-DRI-devel >= cvs-2mdk rpmlib(CompressedFileNames) <= 3.0.4-1 [EMAIL PROTECTED] rpm]$ rpm -qRp /home/bgmilne/rpm/mdk/SRPMS.mdk10.0/XFree86-4.3-24mdk.src.rpm|wc -l 12 If you could query buildrequires from the spec file (something like 'rpm -qR --specfile XFree86.spec' but for buildrequires), then the useless creation of the SRPM could be avoided. -- Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------- Reminder: ------- assigned_to: [EMAIL PROTECTED] status: NEW creation_date: description: When a package has conditional BuildRequires (like ImageMagick) these are not picked up when querying the package: Normal: [EMAIL PROTECTED] i586]$ rpm -qpR /mirrors/cooker/SRPMS/ImageMagick-5.5.7.12-1mdk.src.rpm | wc -l 15 --with plf: [EMAIL PROTECTED] i586]$ rpm -qpR /mirrors/cooker/SRPMS/ImageMagick-5.5.7.12-1mdk.src.rpm --with plf | wc -l 15 [EMAIL PROTECTED] i586]$ rpm --with plf -qpR /mirrors/cooker/SRPMS/ImageMagick-5.5.7.12-1mdk.src.rpm | wc -l 15 [EMAIL PROTECTED] i586]$ rpm -qpR --with plf /mirrors/cooker/SRPMS/ImageMagick-5.5.7.12-1mdk.src.rpm | wc -l 15 >From the ImageMagick.spec file: %if %build_plf %define enablelzw 1 %define enablejasper 1 %define enablefpx 1 %endif %if %{enablefpx} BuildRequires: libfpx1-devel %endif %if %{enablejasper} BuildRequires: libjasper-devel %endif So, one would expect to see a number larger than 15 when queried with the --with plf option.