From owner-freebsd-hackers@FreeBSD.ORG Mon Aug 22 04:36:55 2005 Return-Path: X-Original-To: hackers@freebsd.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 273A916A41F for ; Mon, 22 Aug 2005 04:36:55 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82EC043D45 for ; Mon, 22 Aug 2005 04:36:50 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail06.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j7M4am1f029292 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Mon, 22 Aug 2005 14:36:48 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id j7M4amSR037262 for ; Mon, 22 Aug 2005 14:36:48 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j7M4alGx037261 for hackers@freebsd.org; Mon, 22 Aug 2005 14:36:47 +1000 (EST) (envelope-from pjeremy) Date: Mon, 22 Aug 2005 14:36:47 +1000 From: Peter Jeremy To: hackers@freebsd.org Message-ID: <20050822043647.GB37107@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2i Cc: Subject: Locating obsolete ports distfiles X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 04:36:55 -0000 I currently have just over 8GB is /usr/ports/distfiles. Some of these files are more than 10 years old and long obsolete. Does anyone have any suggestions on how to identify which files are no longer referenced by current ports? Doing a 'make checksum' on every installed port and then looking at the atimes is one approach but this doesn't handle: - ports that I don't currently have installed but might need - ports installed on systems that mount /usr/ports readonly -- Peter Jeremy