From owner-freebsd-ports@FreeBSD.ORG Tue Oct 2 08:08:39 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B24A1065675 for ; Tue, 2 Oct 2012 08:08:39 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id BC3988FC1A for ; Tue, 2 Oct 2012 08:08:38 +0000 (UTC) Received: from irix.bris.ac.uk ([137.222.10.39] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1TIxWt-0006TT-5t for freebsd-ports@freebsd.org; Tue, 02 Oct 2012 09:08:37 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1TIxWt-0006tt-22 for freebsd-ports@freebsd.org; Tue, 02 Oct 2012 09:08:35 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id q9288Y86023976 for ; Tue, 2 Oct 2012 09:08:34 +0100 (BST) (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id q9288Y2J023975 for freebsd-ports@freebsd.org; Tue, 2 Oct 2012 09:08:34 +0100 (BST) (envelope-from mexas) Date: Tue, 2 Oct 2012 09:08:34 +0100 (BST) From: Anton Shterenlikht Message-Id: <201210020808.q9288Y2J023975@mech-cluster241.men.bris.ac.uk> To: freebsd-ports@freebsd.org X-Spam-Score: -4.6 X-Spam-Level: ---- Subject: removing non-existent ports from /var/db/pkg ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mexas@bristol.ac.uk List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2012 08:08:39 -0000 I have on one system: # ls /var/db/pkg apr-1.4.6.1.4.1_1 help2man-1.40.10 pkgconf-0.8.4 auditfile help2man-1.40.11 pkgconf-0.8.5 autoconf-2.69 help2man-1.40.12 pkgconf-0.8.6 automake-1.12.2 libconfuse-2.7 pkgconf-0.8.7_2 automake-1.12.3 libxml2-2.7.8_5 pkgconf-0.8.8 automake-1.12.4 local.sqlite pkgconf-0.8.9 ganglia-monitor-core-3.1.7_4 mpfr-3.1.1 python27-2.7.3_3 gcc-4.7.2.20120721 neon29-0.29.6_4 rsync-3.0.9_2 gcc-4.7.2.20120728 pcre-8.31_1 sqlite3-3.7.14 gcc-4.7.2.20120804 pkg-1.0 subversion-1.7.5 gcc-4.7.2.20120825 pkg-1.0.r4 subversion-1.7.6 gcc-4.7.2.20120908 pkg-1.0.r4_1 sudo-1.8.5.p3 gcc-4.7.3.20120929 pkg-1.0.r5_1 sudo-1.8.6.p3_1 gmake-3.82_1 pkg-1.0.r6_1 # pkg info -xo gcc-4.7 gcc-4.7.3.20120929: lang/gcc47 # I wonder why I have old versions of several ports, which no longer exist, e.g. gcc47. I update with portmaster. Does the normal update procedure remove the old version entry from /var/db/pkg if the update has been successful? Thanks Anton