[Xorg] CVS warnings at commit...

Egbert Eich eich at pdx.freedesktop.org
Sun Jul 4 02:08:38 PDT 2004

Daniel Stone writes:
 > Of course you do - loginfo,v is 775. You don't edit the file directly,
 > you do cvs co CVSROOT from :ext:cvs.freedesktop.org:/cvs/mesa. You edit
 > loginfo there, and check it in. You'll also need to update checkoutlist.
 > > I think that whoever updated the CVS software should have updated the 
 > > scripts too.
 > I updated cvs, to 1:1.12.9-1.1. Before that, it was myself who updated to
 > 1:1.12.8-1.1, and 1:1.12.3-1.1. These were all security releases, and
 > there's something like eight compromises fixed.
 > I have no desire to maintain a forked copy of CVS (with old-style info
 > parsing) - having to apply a patch to shut pserver up on read-only mode
 > so clients don't get confused is bad enough.
 > I applied it to fix security issues; I do not know how to update the
 > info scripts (I know *how* to do so, but I don't know what to change it
 > to). Thus, I have no intention of doing so.
 > There are 324 repositories across 55 projects. My time spent on admin
 > stuff is already stretched beyond what I'd hope it would be; there's no
 > way I'm going through and updating all the CVS trees.

I think every project should have its own maintainer for the CVS control
files. I was doing this for X.Org in the past and I would continue doing
it. However I was not aware at all that cvs was updated nor that the
control files needed attention.

 > I know it sucks, and when I found out, I wanted to punch the physical
 > representation of CVS in the head. There's a reason I use tla for most
 > everything these days.

Yes, I think these people have gone over the top. CVS doesn't appear to
be the solid, backward compatible app it used to be.
On the other hand, has version 12 been declared stable at all? I've seen
a lot of problems with a previous sub-version of version 12 which even
produced repository corruption which needed to be fixed by hand.
Furthermore it would quit on me in the middle of a larger operation.
That's why I've installed cvs version 11 for my own personal use.


More information about the xorg mailing list