Date: Mon, 20 Nov 2000 05:48:57 -0800 From: Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca> To: Matt Dillon <dillon@earth.backplane.com> Cc: Warner Losh <imp@village.org>, James <j@evilcode.com>, stable@FreeBSD.ORG Subject: Re: cd /usr/ports; make clean Message-ID: <200011201349.eAKDnUR68625@cwsys.cwsent.com> In-Reply-To: Your message of "Sun, 19 Nov 2000 14:39:13 PST." <200011192239.eAJMdDa90818@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <200011192239.eAJMdDa90818@earth.backplane.com>, Matt Dillon writes: > > :In message <20001118231633.A85206@evilcode.com> James writes: > :: If I understand it correctly, there is a limit to the maximum number > :: of command line arguments that a program can have. > : > :Yes, but unless you've built all the ports, you won't even come close > :to hitting that limit. There are 4200 ports, which is below the > :limit as far as counts go (which is 8192, iirc). You might hit the > :64k total arg length limit. > : > :When I have a boatload of ports to delete, I use something like: > : find /usr/ports -name work -type d -prune | xargs rm -rf > :so that I don't exec too many times, but yet I don't overflow the > :argument size limits. > : > :Warner > > Since I export /usr/ports read-only, I never put my work directories > in the ports hierarchy itself. I set /etc/make.conf to: > > WRKDIRPREFIX= /var/tmp > > Or something similar, then simply 'rm -rf /var/tmp/usr' when it gets > full or I want to clean it out. (I have a big /var/tmp to accomodate it, > but there is nothing preventing you from creating a directory in /usr > to hold the workdirs either). This is an excellent idea. Could we make this the default? Regards, Phone: (250)387-8437 Cy Schubert Fax: (250)387-5766 Team Leader, Sun/DEC Team Internet: Cy.Schubert@osg.gov.bc.ca Open Systems Group, ITSD, ISTA Province of BC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200011201349.eAKDnUR68625>