http://bugzilla.suse.com/show_bug.cgi?id=1130230
http://bugzilla.suse.com/show_bug.cgi?id=1130230#c5
--- Comment #5 from Adam Majer
Before I change this, could anybody be kind enough to explain me what's those 2 magic build requirements actually mean and is supposed to achieve ?
BuildRequires: -post-build-checks
#!BuildIgnore: post-build-checks
Thanks.
https://en.opensuse.org/openSUSE:Build_Service_prjconf Means that we don't need an installed package if another package normally needs (Requires) it. Ignore: portmap:syslogd We don't need an installed syslogd if we have to install the portmap package. This is also possible on package level: by adding "#!BuildIgnore" lines to the specfile: #!BuildIgnore: syslogd The purpose of the # is to make rpm happy because it thinks these are just comments. The BuildRequire: way seems to be the old way but it causes problems, as we see in this bug report. -- You are receiving this mail because: You are on the CC list for the bug.