May 21st 2004 #
random, May 21st 2004
HATE CVS HATE HATE HATE
I've just emerged (scarred for life, but alive) from a three hour battle with CVS to forward-port my package locks to current SBCL CVS HEAD.
I think the trouble started with some mistake of mine, since I've done this several times already without a hitch. The HATE comes from the ease of making that sort of oopses with CVS, and the difficulty of repairing the damage: after I finally had a merged tree there was no sane way I could find to commit it to my local CVS (where I've been keeping the package locks branch). Instead I had to import the merged tree as a new vendor branch, effectively losing history... It's still there, but to get it I now have to move to another branch. :/ HATE.
Even though Arch gives me constipation, I may be motivated to try and live with it again — or maybe try Darcs or Monotone.
HATE.
Last minute update: It seems that the merge did not go quite right after all:
Error in KERNEL::UNDEFINED-SYMBOL-ERROR-HANDLER: the function :SYMBOL is undefined. [Condition of type UNDEFINED-FUNCTION]
HATE.