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 i9U4xG2p023856 for ; Sat, 30 Oct 2004 04:59:16 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id B9A875387F for ; Sat, 30 Oct 2004 04:59:15 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNlSW-0001iJ-IY for migo@homemail.com; Sat, 30 Oct 2004 01:07:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CNlS6-0001gK-W3 for gnu-arch-users@gnu.org; Sat, 30 Oct 2004 01:06:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CNlS6-0001fk-8k for gnu-arch-users@gnu.org; Sat, 30 Oct 2004 01:06:58 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNlS6-0001fd-53 for gnu-arch-users@gnu.org; Sat, 30 Oct 2004 01:06:58 -0400 Received: from [144.140.71.19] (helo=gizmo09ps.bigpond.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1CNlJt-00058h-UJ for gnu-arch-users@gnu.org; Sat, 30 Oct 2004 00:58:30 -0400 Received: (qmail 31024 invoked from network); 30 Oct 2004 04:58:26 -0000 Received: from unknown (HELO psmam12.bigpond.com) (144.135.25.103) by gizmo09ps.bigpond.com with SMTP; 30 Oct 2004 04:58:26 -0000 Received: from cpe-144-132-211-224.nsw.bigpond.net.au ([144.132.211.224]) by psmam12.bigpond.com(MAM REL_3_4_2a 234/115935829) with SMTP id 115935829; Sat, 30 Oct 2004 14:58:26 +1000 Received: by poolcompsonline.com (Postfix, from userid 1000) id 7289379636; Sat, 30 Oct 2004 15:00:49 +1000 Subject: Re: [Gnu-arch-users] corrupt pristine From: Zenaan Harkness To: arch In-Reply-To: <20041030044950.GA26777@patrick.wattle.id.au> References: <1099109410.17184.17.camel@localhost.localdomain> <20041030044950.GA26777@patrick.wattle.id.au> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1099112449.17184.64.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Sat, 30 Oct 2004 15:00:49 +1000 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: , 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: 1300 Lines: 41 On Sat, 2004-10-30 at 14:49, Cameron Patrick wrote: > Zenaan Harkness wrote: > > > Can we simply delete a currupt (inodes due to old machine dying => new > > disk) pristines tree, and all will continue to work as expected (no > > revlib here)? > > Yes. Better yet, delete every pristine you can find and set up a > revision library. :-) Did work indeed. So, why have pristines at all? > > Now, the really baffling thing for me (since I don't understand it) is > > that we got the same error, when we renamed the old working dir tree to > > a backup name, then tried to checkout (get) a new working tree ??? > > Arch looks in the current tree and in neighbouring directories to find > a pristine, you really do need to delete it (or rename > ++pristine-trees to ++not-pristine-trees or something). Is that appropriate? It wasn't a neighbouring tree, it was a subdirectory! I wanted to checkout/get, not commit! As in, I wanted a new tree, with a new pristine!! This seems to me like a logically wrong thing to do - surely a bug in the pristines-locating algorithm? ta zen _______________________________________________ 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/