Date: Thu, 31 Mar 2005 15:58:41 +0200 From: =?ISO-8859-1?Q?Erik_N=F8rgaard?= <norgaard@locolomo.org> To: Per Berger <freebsd@stortsett.se> Cc: freebsd-questions@freebsd.org Subject: Re: How do I know what a meta port installs? Message-ID: <424C0211.4080703@locolomo.org> In-Reply-To: <20050331125702.GA95112@kalle.stortsett.local> References: <20050331125702.GA95112@kalle.stortsett.local>
next in thread | previous in thread | raw e-mail | index | archive | help
Per Berger wrote: > I have installed a couple of "meta" ports, for example gnome2. How can I > see exactly which ports the meta port installs? I have tried to figure > it out but failed... > > I am right now installing "gnome2-power-tools" and can see that it > installs apache (!) which causes some concern regarding configuration > and security. So; what else did it install? How do I find out? A meta port installs a number of packages by depending on them. For example in the ports/x11/gnome2/Makefile you will find a variable "RUN_DEPENDS=" and then a long list of things. All these dependencies are installed when you "make install" but since it is a run-time dependency, nothing happens if you just type "make". What you won't see, is that each of these packages most likely depends on other packages etc. that are also installed. Tracing this till the end is hard. What may give you some idea is to install the portupgrade tools and run portupgrade -rRn gnome2 This will not install anything (-n) but recurse up and down in the dependencies to tell you what would be done. This may not show you all dependencies as portupgrade should only want to upgrade what is _not_ up to date. Regarding gnome2-power-tools: First, it may install apache as a (sub-) dependency, but apache won't start unless you start it, as such it does not introduce new network accessible services. Second: Do you actually need all that? The easiest way to keep a system clean and updated is to stay at minimal needs, install as needed. You will learn that first time you try to upgrade a major package ... Cheers, Erik -- Ph: +34.666334818 web: http://www.locolomo.org S/MIME Certificate: http://www.locolomo.org/crt/2004071206.crt Subject ID: A9:76:7A:ED:06:95:2B:8D:48:97:CE:F2:3F:42:C8:F2:22:DE:4C:B9 Fingerprint: 4A:E8:63:38:46:F6:9A:5D:B4:DC:29:41:3F:62:D3:0A:73:25:67:C2
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?424C0211.4080703>