From owner-freebsd-hackers@FreeBSD.ORG Fri Jul 29 04:24:59 2005 Return-Path: X-Original-To: freebsd-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 D660716A41F for ; Fri, 29 Jul 2005 04:24:59 +0000 (GMT) (envelope-from delphij@frontfree.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id E501043D48 for ; Fri, 29 Jul 2005 04:24:58 +0000 (GMT) (envelope-from delphij@frontfree.net) Received: from beastie.frontfree.net (unknown [219.239.99.7]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id A1345EB45D4 for ; Fri, 29 Jul 2005 12:24:54 +0800 (CST) Received: from localhost (localhost.frontfree.net [127.0.0.1]) by beastie.frontfree.net (Postfix) with ESMTP id 4E247137514; Fri, 29 Jul 2005 12:24:52 +0800 (CST) Received: from beastie.frontfree.net ([127.0.0.1]) by localhost (beastie.frontfree.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 39156-12; Fri, 29 Jul 2005 12:24:45 +0800 (CST) Received: by beastie.frontfree.net (Postfix, from userid 1001) id 6271C132F57; Fri, 29 Jul 2005 12:24:44 +0800 (CST) Date: Fri, 29 Jul 2005 12:24:44 +0800 From: Xin LI To: Joerg Sonnenberger Message-ID: <20050729042444.GA39960@frontfree.net> References: <20050728155234.GA14880@frontfree.net> <20050728160732.GA964@britannica.bec.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <20050728160732.GA964@britannica.bec.de> User-Agent: Mutt/1.4.2.1i X-GPG-key-ID/Fingerprint: 0xCAEEB8C0 / 43B8 B703 B8DD 0231 B333 DC28 39FB 93A0 CAEE B8C0 X-GPG-Public-Key: http://www.delphij.net/delphij.asc X-Operating-System: FreeBSD beastie.frontfree.net 5.4-RELEASE-p6 FreeBSD 5.4-RELEASE-p6 #4: Thu Jul 28 10:59:26 CST 2005 delphij@beastie.frontfree.net:/usr/obj/usr/src/sys/BEASTIE i386 X-URL: http://www.delphij.net X-By: delphij@beastie.frontfree.net X-Location: Beijing, China X-Virus-Scanned: amavisd-new at frontfree.net Cc: freebsd-hackers@FreeBSD.org Subject: Re: [RFC] Add usr/ports to BSD.usr.mtree 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: Fri, 29 Jul 2005 04:24:59 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Joerg, On Thu, Jul 28, 2005 at 06:07:32PM +0200, Joerg Sonnenberger wrote: > On Thu, Jul 28, 2005 at 11:52:34PM +0800, Xin LI wrote: > > It seems that /usr/ports is not part of our BSD.usr.mtree tree. Is > > there any reason for this? I'm willing to add it to the mtree if > > nobody objects. > > (a) Not everybody uses third party build infrastructures. > (b) Not everybody uses ports, some use pkgsrc. > (c) Why should ports be placed in /usr/ports? On my systems it normally > was under /home, allowing /usr to be much smaller.=20 Thanks for sharing your viewpoints. Mine is a bit different: - Not everyone wants to build the system, especially the large companies that utilize some sort of binary update mechainsm. - Having an empty /usr/ports does not block the user from using pkgsrc or others, and it is possible to use ln(1) if the mtree entry is marked "nochange". Also, the default setting is to use /usr/ports as PORTSDIR. My points to have /usr/ports in the mtree is for convience that users creating a jail that is intended to mount the ports tree from the host system, without having to create their own in every instances. What do you think about this? Cheers, --=20 Xin LI http://www.delphij.net/ See complete headers for GPG key and other information. --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFC6a+M/cVsHxFZiIoRAvNsAJwJam1ytvgzIdBmGij09/tPsdhLWQCghXzD V8tZQF2qjya+lltXWkGMyOs= =a5RQ -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb--