Red Hat Bugzilla – Bug 184602
Fails with Fascist Build Policy; Built Files not in SPEC
Last modified: 2007-11-30 17:11:26 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.15-1.1833_FC4; X11; i686; en_US) KHTML/3.5.1 (like Gecko)
Description of problem:
To catch potential problems with SPEC files, rpmbuild checks if any files are
in the %RPM_BUILD_ROOT directory that aren't listed in the %files section of
the SPEC files (a.k.a. The Fascist Build Policy). rpmbuild for this package
fails at this check.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Simply execute the following command on systems with rpm-build >= 4.4:
rpmbuild --rebuild numactl-0.6.4-1.18.src.rpm
Actual Results: rpmbuild exited with error when it found files built that were not part of the
Expected Results: The package should have been built successfully.
The Fascist Build Policy cannot be turned off from the command line.
Created attachment 125927 [details]
Log of attempted build.
A bit overly dramatic?
If you want "fascist" then test package builds in mock. In any case this FC4
package is quite old at this point, and this might already be fixed in FC5.
Please retest FC5 or rawhide packages with mock and file a new bug if you find
We will not fix the FC4 package.