The fc6 vs. fc7 buildsys issue again

Dennis Gilmore dennis at ausil.us
Sun Feb 18 22:35:05 UTC 2007


Once upon a time Saturday 17 February 2007, Michael Schwendt wrote:
> Does anyone understand the following build job? Copy of the page is
> appended below.
>
> http://buildsys.fedoraproject.org/build-status/job.psp?uid=27730
>
> Target fc6, tag fc6, but the buildsys used fc7 in paths and created
> a fc7 src.rpm, but fc6 binary rpms:
>
> http://buildsys.fedoraproject.org/logs/fedora-6-extras/27730-mono-debugger-
>0.30-7.fc7/mono- debugger-0.30-7.fc7.src.rpm
>
> How is that possible when plague-client targets fc6?
>
> [...]
>
> 27730: mono-debugger-0.30-7.fc7  (needsign)
> Target:	fedora-6-extras
> Submitter:	paul all-the-johnsons co uk
> Source:	mono-debugger-0_30-7_fc6
> Started:	Fri Feb 16 16:09:25 2007
> Ended:	Fri Feb 16 16:17:47 2007 (ran for 8 minutes)
> Logs:	http://buildsys.fedoraproject.org/logs/fedora-6-extras/27730-mono-deb
>ugger-0.30-7.fc7/ Result:	"
>
> 27730 (mono-debugger): Build on target fedora-6-extras succeeded.
> "
>
>
> 	x86_64: 	hammer2.fedora.redhat.com 	Status:  done/done 	Build Time:  7
> minutes i386: 	xenbuilder2.fedora.redhat.com 	Status:  done/done 	Build
> Time:  8 minutes
I really have no clue what causes this.   plague-server log shows

27730 (mono-debugger): Starting tag 'mono-debugger-0_30-7_fc6' on 
target 'fedora-6-extras'
27730 (mono-debugger/x86_64): https://hammer2.fedora.redhat.com:8888 - UID is 
5a1ed5c1106cd3598ed723b9cac58f7172dcf1cc
27730 (mono-debugger/i386): https://xenbuilder2.fedora.redhat.com:8888 - UID 
is e81377a186d5809ba288ee5faf32ee2f34d65a32
27730 (mono-debugger/x86_64): Build result files - 
[ 'root.log', 'mono-debugger-0.30-7.fc6.src.rpm', 'mono-debugger-devel-0.30-7.fc6.x86_64.rpm', 'mockconfig.log', 'job.log', 'mono-debugger-0.30-7.fc6.x86_64.rpm', 'build.log', 'mono-debugger-debuginfo-0.30-7.fc6.x86_64.rpm' ]
27730 (mono-debugger/i386): Build result files - 
[ 'root.log', 'mono-debugger-debuginfo-0.30-7.fc6.i386.rpm', 'mono-debugger-0.30-7.fc6.src.rpm', 'job.log', 'mono-debugger-devel-0.30-7.fc6.i386.rpm', 'mono-debugger-0.30-7.fc6.i386.rpm', 'build.log', 'mockconfig.log' ]
27730 (mono-debugger): Job finished.

the .fc7 seems to be coming from make srpm at the start of the build.  that 
srpm gets uploaded to the builders to build .  there is nothing on the server 
configs that defines  this it comes entirely from the cvs co  and Makefiles 
there.  builders are building the correct thing. 

Why make srpm is doing the wrong thing i do not know. if it was genuinely a 
mis configuration it would show on each and every build.  possibly it is a 
race condition in plague.  

there is much less chance of odd race conditions in koji  as it is largely 
single threaded.

Dennis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-buildsys-list/attachments/20070218/80bf83b6/attachment.sig>


More information about the Fedora-buildsys-list mailing list