Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id j0OJkbxe001872 for ; Mon, 24 Jan 2005 19:46:37 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id F24332985A9 for ; Mon, 24 Jan 2005 19:46:57 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CtAN2-00022f-Sy for migo@homemail.com; Mon, 24 Jan 2005 14:59:32 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CtAMA-0001u6-V9 for gnu-arch-users@gnu.org; Mon, 24 Jan 2005 14:58:39 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CtAM7-0001sZ-7t for gnu-arch-users@gnu.org; Mon, 24 Jan 2005 14:58:35 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CtAM6-0001qV-NV for gnu-arch-users@gnu.org; Mon, 24 Jan 2005 14:58:34 -0500 Received: from [213.165.64.20] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1CtA0o-0005MR-15 for gnu-arch-users@gnu.org; Mon, 24 Jan 2005 14:36:34 -0500 Received: (qmail invoked by alias); 24 Jan 2005 19:36:29 -0000 Received: from pD9FB666F.dip.t-dialin.net (EHLO [192.168.0.7]) (217.251.102.111) by mail.gmx.net (mp011) with SMTP; 24 Jan 2005 20:36:29 +0100 X-Authenticated: #2857145 From: Ulf Ochsenfahrt To: gnu-arch-users@gnu.org In-Reply-To: <20050120103821.21213gmx1@mx064.gmx.net> References: <20050120103821.21213gmx1@mx064.gmx.net> Date: Mon, 24 Jan 2005 20:40:18 +0100 Message-Id: <1106595618.2657.29.camel@terra> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 X-Y-GMX-Trusted: 0 Subject: [Gnu-arch-users] Serious problem here X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1832387354==" Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 3658 Lines: 105 --===============1832387354== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-CuyIYxbIA33oEI9ho381" --=-CuyIYxbIA33oEI9ho381 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! If someone could help me, that would be really appreciated. We have been working with tla exclusively for quiet a while now (over half a year), using several archives and everything. Recently, the new tla version (tla-1.3-1) made it into Debian unstable (which we are using here) and today something really bad happened. My girlfriend was using my repository to commit to directly, so I couldn't control what she was doing. I suggested setting up a branch for her, which we did. I edited a file and commited. Then I star-merged into my tree and commit-merged. Then I noticed something weired, tla deleted patch-logs from earlier revisions (45 or 47 to 49something, we were at 138). I got cold feet and tried to undo that patch. I got it from the archive (patch-139) and dopatch --reversed it. Now I can't checkout that revision on my gfs computer any more: # tla get ulfjack@gmx.de--2005/cqs--mainline--0.2 cqs3 Password: * ensuring library has ulfjack@gmx.de--2005/cqs--mainline--0.2--patch-140 * searching ancestor revision in library in archive ulfjack@gmx.de--2005 * found ancestor revision in library (ulfjack@gmx.de--2005/cqs--mainline--0= .2--patch-138) * patching for this revision (ulfjack@gmx.de--2005/cqs--mainline--0.2--patc= h-140) * patching for revision ulfjack@gmx.de--2005/cqs--mainline--0.2--patch-139 /home/asuffield/arch/dists/tla/tla-1.3/src/tla/libarch/library-txn.c:492:bo= tched invariant !replay_status PANIC: exiting on botched invariant I deleted the last couple of revisions from both revlibs, but I still can't check out that revision on my gf's pc anymore. I can check out on my own. Now it gets even worse. I tried to do a star-merge into my _public_ repository. And it did. It applied lots of patches _again_, although most of them have already been merged in. Lots of conflicts - of course (line-breaks inserted by me): * star-merge by delta(ulfjack@conquer-space.net--2004-public/cqs--mainline-= - 0.2--patch-47,ulfjack@gmx.de--2005/cqs--mainline--0.2--patch-140)[/home/ ulfjack/arch/REMOTE-PUBLIC/cqs] tla logs -f ulfjack@gmx.de--2005/cqs--mainline--0.2 says that it has patch-logs up to and including 133. Any idea what went wrong? Could be several mistakes. Could have been my fault (at least partially). Any idea how I could fix my repository? Update: I deleted my gfs revlib and did a full checkout. Now star-merge works again. Error in the revlib handling code? I still can't star-merge into my public repository. Update 2: I was able to manually merge my private changes into my public repository. I could then do a sync-tree and now everything seems to work again. -- Ulf --=-CuyIYxbIA33oEI9ho381 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBB9U8h6kqJ+rMYKtIRAglWAJ0dzRpXN8PCaObrNJPDhYbPC9TE0ACgn4W7 3ekAnoSIC5Euqzu2GasioS0= =E3aO -----END PGP SIGNATURE----- --=-CuyIYxbIA33oEI9ho381-- --===============1832387354== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/ --===============1832387354==--