https://bugzilla.novell.com/show_bug.cgi?id=205718 ------- Comment #5 from andreas.hanke@gmx-topmail.de 2006-09-14 10:01 MST ------- (In reply to comment #4)
With all due respect, is it Novell/SUSE's policy to produce rpm's that are somewhat non-standard?
Sigh... Try to create an automated build system using RPM "standards" only. This will be difficult. Until then, assume that this stuff is handled this way for a (technical) reason. And wrt. to vendors and standards, did you ever try to rebuild a Fedora src.rpm on your system? If you did, you will have noticed that none of them has gcc in BuildRequires even if it is needed. Assuming certain base packages to be installed is usual practice.
I don't mean that in an insulting way, I just mean that BuildRequires is standard and #usedforbuild is not, and in fact #usedforbuild isn't recognized by rpm.
See comment 3: Ignore the #usedforbuild line. Do as if it were not there. It is just a helper for the automated build system and unused outside. The real issue does not have anything to do with "standards", the issue is that we (Jon and me) don't know the set of packages which are assumed to be installed. Maybe this set of packages should become a pattern in 10.2: "Minimum rpm build environment". -- Configure bugmail: https://bugzilla.novell.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.