Date: Mon, 22 Aug 2005 00:43:34 -0400 From: Mike Meyer <mwm-keyword-hackers.e471b2@mired.org> To: Peter Jeremy <PeterJeremy@optushome.com.au> Cc: hackers@freebsd.org Subject: Re: Locating obsolete ports distfiles Message-ID: <17161.22518.896293.529642@bhuda.mired.org> In-Reply-To: <20050822043647.GB37107@cirb503493.alcatel.com.au> References: <20050822043647.GB37107@cirb503493.alcatel.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
In <20050822043647.GB37107@cirb503493.alcatel.com.au>, Peter Jeremy <PeterJeremy@optushome.com.au> typed: > 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 Install sysutils/portupgrade, and do a "portsclean -D". That will remove all the distfiles that aren't referenced by any port in the tree. Do "portsclean -DD" and it'll remove all distfiles not used by an installed port. <mike -- Mike Meyer <mwm@mired.org> http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17161.22518.896293.529642>