Yay for Sundays. GStreamer hackers told me something was wrong with CVS – commits were going in as uid(somenumber) instead of the actual account name for the last two weeks. Also, spewage from post commit hooks indicated the same problem.
With the help of Jan, I figured out what the problem was. CVS runs inside a chroot, the chroot was still on Debian sarge while someone upgraded the hot machine to Etch. The passwd.db file got copied from host to chroot and presumably the sarge libs can’t read the etch version of that file. But it took a few hours to figure out that this was the problem. Anyway, should be fixed now. The uid’s in the commits already made will be fixed in the future after we migrate to Subversion – I’m actually (for work) adding a feature to moap that allows you to rename authors for past revisions.
I also deleted some 33000 files from its /tmp directory left over from cvs commit rules…
It makes me think that sitewranglers, as a group, is not very effective. I wonder who did the upgrade to etch in the first place ?
Dobey also asked me to take a look at why Tango ‘s website didn’t work – MySQL had the user allowed only from the full hostname and not localhost. Fixed now too.
I’m guessing SVN will have the same problem – can anyone let me know which projects use svn and wants to take a look at it with me so I can fix it ?
Since my Thinkpad is still in limbo, and Jan has come over today to do some hacking, I am doing today’s hacking from a Mac PowerBook G3 running Ubuntu Warthy. Apparently Warthy does not even exist anymore on Ubuntu’s servers, so upgrading it was out of the question. Jan helped me set up XDMCP on my desktop in the office room, and now I’m using this paperweight machine to work remotely on my desktop. Works pretty well.
But how anyone would ever have wanted to actually buy a machine like this is beyond my comprehension. I don’ t even have a Delete button ! I can’ t delete mails in Evolution ! Well, I could go right-click and select Delete … oh no wait a minute, this is a Macintosh broken-by-design machine with ONLY ONE MOUSE BUTTON. Sigh.