Red Hat Bugzilla – Bug 158972
make build TARGET=<wrong branch> succeeds
Last modified: 2007-04-18 13:27:00 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Fedora/1.7.8-1.3.1
Description of problem:
in a checked-out copy of FE's devel CVS
make build TARGET=FC3 produces fc3 rpms
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Check out a package on FE CVS "devel"
make build TARGET=FC3
Actual Results: The build system built packages for fc3 from devel sources and pushed them to "needsign". I.e. there now exist packages in needsign, which do not have a nominal CVS repository and on which the build-requestor doesn't have any control over (I can't withdraw them.)
Expected Results: 1. The build system should have refused to build the package.
2. The build system should not have moved the build result to "needsign"
3. The build-requestor should have means for build-requestors to withdraw built/release candidate packages/rpms.
This case has happend and requires adminstrator action.
Changed the build target to always pull where it builds from the branches file;
really probably should have done that as soon as we were comfortable with how
things were going.
This should at least make 1 and 2 much less of a problem. 3 is probably still
something to consider as part of the xml-rpc work.
You can nuke packages now using plague-client