Tinderbox bustage / was: Re: python crash - Freedesktop CVS - directory -xorg:xc/programs/Xserver/hw

Roland Mainz roland.mainz at nrubsig.org
Wed Nov 3 11:48:31 PST 2004


Kristian Høgsberg wrote:
>  From what I could google about this, setting the RCS default branch of
> a file in CVS is away of reverting to the vendor branch.  The problem is
> that the 1.1.1 branch that has been set as default does not exist in the
> file, and this is clearly an error.  It causes "rlog -r Mach32.c,v" to
> exit with failure, and since this is what ViewCVS uses that is why it is
> broken atm.  My guess is that someone did "cvs admin -b1.1.1" at some
> point, though I'm not sure why, and the weird thing is that only some of
> the files in the repository has a default branch set, see
> 
>    http://freedesktop.org/~krh/files-missing-1.1.1.txt
> 
> It's fairly easy to revert this, you can just clear the RCS default
> branch by saying:
> 
>    rcs -b Mach32.c,v
> 
> for the files listed above and ViewCVS will work again.  I can't see how
> this could cause problems given that the current setting is in error,
> but I just wanted to check with the list before clearing the default
> branch settings.

Well, it seems that someone did the change (without annoucing
"downtime", any further notice or even waiting for feedback from Kaleb
or Egbert). The result is CHAOS,  build bustage on all tinderboxen and
people can't work ... ;-(

Some comments on that:
1. When the CVS is manually being changed on the server side a downtime
window should be annouced to avoid that people end up in problems with
broken local CVS checkouts - or more worse: corrupt the CVS server side
repository (two emails should be send: begin of downtime window and end
of downtime including a small status report whether the change was
successfull or not and whether there were any problems)
2. After such changes it should be tested whether the tree still builds
3. I'd like to handle the current bustage in
https://freedesktop.org/bugzilla/show_bug.cgi?id=1770 , it seems lots of
dead files reappeared in the trunk CVS and need to be CVS removed again.
----> If noone complains I'll to that in an hour as part of bug 1770
(currently it's Wed Nov  3 20:24:56 MET 2004) <----

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)


More information about the release-wranglers mailing list