From owner-freebsd-ports@FreeBSD.ORG Sat Dec 6 10:15:36 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 267CE16A4CF for ; Sat, 6 Dec 2003 10:15:36 -0800 (PST) Received: from genius.tao.org.uk (genius.tao.org.uk [212.135.162.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33CC943F85 for ; Sat, 6 Dec 2003 10:15:35 -0800 (PST) (envelope-from joe@genius.tao.org.uk) Received: by genius.tao.org.uk (Postfix, from userid 100) id 25088421C; Sat, 6 Dec 2003 18:15:34 +0000 (GMT) Date: Sat, 6 Dec 2003 18:15:34 +0000 From: Josef Karthauser To: ports@freebsd.org Message-ID: <20031206181534.GE31053@genius.tao.org.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k3qmt+ucFURmlhDS" Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: Managing ports and their dependencies. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Dec 2003 18:15:36 -0000 --k3qmt+ucFURmlhDS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I've got loads and loads of ports installed on my box, most of which I probably don't use, but I've no idea which ones these are. Things like kde install lots of dependancies, and so I've no idea just by looking at the installed port names which ones I need and which ones I don't need. It should be possible to display ports and their dependancies as a connected graph, and then the ports that appear on the leaves of the tree would be the ones that I can consider removing. Does anyone have any code for doing something like this? I thought I'd ask before I started knocking it up myself. Thanks, Joe --=20 Josef Karthauser (joe@tao.org.uk) http://www.josef-k.net/ FreeBSD (cvs meister, admin and hacker) http://www.uk.FreeBSD.org/ Physics Particle Theory (student) http://www.pact.cpes.sussex.ac.uk/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D An eclectic mix of fact an= d theory. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --k3qmt+ucFURmlhDS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iEYEARECAAYFAj/SHMUACgkQXVIcjOaxUBbxqACgoLi6nc5HPQIqaaOYb9tk/e1R u2gAn0FCTtPglNMdlst0ZcJUiz0hZw8K =xBaz -----END PGP SIGNATURE----- --k3qmt+ucFURmlhDS--