From owner-freebsd-questions@FreeBSD.ORG Tue Nov 27 11:38:22 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2F034960 for ; Tue, 27 Nov 2012 11:38:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id AB1A48FC16 for ; Tue, 27 Nov 2012 11:38:21 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id je9so4874333bkc.13 for ; Tue, 27 Nov 2012 03:38:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=UYpkMRcF0Id7tZDp5RB9+65lYNRmUy5X9ptC0agqeDc=; b=TFtaJzTKKvKtueg1rL2XBH+xWme0GPuu9OSgu+kxIweyQQJeAN2/cvmLUpu8nmUNyw TKnYMqf6mcyZwvNkCV6mXYIHOgG+36UKms8WvzW2erokB3tiRqMIA+qIRxaYHj78Fs00 pGNJqlyzW8D0X6dD3gerCVnDxAcNSHktCEHEL280BnP8+CCPbM8AJ/3XAdtYTqvFAWi+ wuNZgp8XAhuyAiKJuL+HGOpQAV0oEPd9j5/64D/zCR+P/fWVlsGZsVaM5t6FLmasHj/a Nf3dXg9Ibej19rTreSs7hFH+Wuviud8Rd6+BNRvBWIuSDoeakB+UbDpLVEstW/X8L7sr 27cQ== Received: by 10.204.146.85 with SMTP id g21mr2679488bkv.52.1354016300630; Tue, 27 Nov 2012 03:38:20 -0800 (PST) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPS id i20sm9963673bkw.5.2012.11.27.03.38.17 (version=SSLv3 cipher=OTHER); Tue, 27 Nov 2012 03:38:19 -0800 (PST) Date: Tue, 27 Nov 2012 11:38:15 +0000 From: RW To: freebsd-questions@freebsd.org Subject: Re: how to correct portsnap corruption Message-ID: <20121127113815.24d69758@gumby.homeunix.com> In-Reply-To: <50B4763E.6060506@qeng-ho.org> References: <000301cdcc63$179b3a50$46d1aef0$@shaw.ca> <50B4763E.6060506@qeng-ho.org> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Nov 2012 11:38:22 -0000 On Tue, 27 Nov 2012 08:13:50 +0000 Arthur Chance wrote: > On 11/27/12 05:50, Dale Scott wrote: > > Hi, I was running "portsnap fetch" on a remote terminal when my > > connection failed. After connecting running portsnap again, it > > appeared to complete correctly. However, when I run "portsnap > > extract" I get the following error: > > > > > > > > casper# portsnap extract > > > > /usr/ports/.cvsignore > > > > /usr/ports/CHANGES > > > > /usr/ports/COPYRIGHT > > > > /usr/ports/GIDs > > > > /usr/ports/KNOBS > > > > /usr/ports/LASTCOMMIT.txt > > > > files/bfd9e7e5d0fff1e0c601614c35085494c8de06eb100b2fe025a6c9a226ec0e09.gz > > not found -- snapshot corrupt. > > > > casper# > > > > > > > > How can I recover from this without losing any app configs I have > > in the ports tree? (i.e. make config) > > Port configs are stored in /var/db/ports//options, not in > /usr/ports so are safe from any overwriting by portsnap. In any case, it's the snapshot that needs replacing, i.e. the contents of /var/db/portsnap.