From owner-freebsd-questions@FreeBSD.ORG Mon Dec 27 15:33:01 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E134C16A4CE for ; Mon, 27 Dec 2004 15:33:01 +0000 (GMT) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98A2A43D39 for ; Mon, 27 Dec 2004 15:33:01 +0000 (GMT) (envelope-from kirk@strauser.com) Received: from localhost (localhost [127.0.0.1]) by kanga.honeypot.net (Postfix) with ESMTP id B81E521C8E7 for ; Mon, 27 Dec 2004 09:33:00 -0600 (CST) Received: from kanga.honeypot.net ([127.0.0.1]) by localhost (kanga.honeypot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 17981-03 for ; Mon, 27 Dec 2004 09:33:00 -0600 (CST) Received: from janus.daycos.com (janus.daycos.com [204.26.70.77]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by kanga.honeypot.net (Postfix) with ESMTP id F0B8A21C888 for ; Mon, 27 Dec 2004 09:32:59 -0600 (CST) From: Kirk Strauser To: freebsd-questions@freebsd.org Date: Mon, 27 Dec 2004 09:32:58 -0600 User-Agent: KMail/1.7.2 References: <41CC8FFC.2030009@att.net> <41CDBB80.9010908@zonnet.nl> <41CDB185.3050209@att.net> In-Reply-To: <41CDB185.3050209@att.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1135390.tGYYeWY9pl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200412270932.59051.kirk@strauser.com> X-Virus-Scanned: amavisd-new at honeypot.net Subject: Re: portupgrade time, xorg ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2004 15:33:02 -0000 --nextPart1135390.tGYYeWY9pl Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 25 December 2004 12:29, Jay O'Brien wrote: > But it is there, so it will stay. I doesn't *have* to stay, though: 1) Add 'WITHOUT_X11=3D"YES"' to /etc/make.conf . 2) Use You can use 'pkg_info -rR xorg-[whatever]' to see which ports depend= =20 on a each of the X.org ports. =46or each "dependent" port, there will be three possible states: 1) You don't use it anymore (eg you used to use Firefox, but haven't in a=20 long time) and no other port depends on it. If this is true, then use=20 pkg_delete to remove that port. 2) You still use it, but don't use the X11 version of it (eg you want to us= e=20 ImageMagick for automated image processing, but don't need the 'display'=20 command which depends on X.org). In this case, you can rebuild the port=20 and with WITHOUT_X11=3D"YES" setting above will remove its dependency on=20 X.org. 3) You still the X11 version of it. In this case, you won't be removing=20 X.org any time soon. Note that in case #2 above, you don't necessarily have to rebuild it *right= =20 now*. A lot of ports are updated regularly and might be updated the next=20 time you run portupgrade anyway. If removing X.org isn't a high priority,= =20 then you can always check back every month or so to see when the list of=20 packages that need X11 is small enough that you can force-upgrade them in a= =20 reasonably short amount of time. Also note that this general approach works for pretty much any other large= =20 system that you might want to remove, not just X.org. =2D-=20 Kirk Strauser --nextPart1135390.tGYYeWY9pl Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iD8DBQBB0Csr5sRg+Y0CpvERAh0iAJ43l47HG1yjvydrXk7ojkCoAEhjPQCgioGY lRHSZ0HiYZDqItpN/Onu7AY= =IaXJ -----END PGP SIGNATURE----- --nextPart1135390.tGYYeWY9pl--