From owner-freebsd-hackers Thu May 23 23:24:02 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA01408 for hackers-outgoing; Thu, 23 May 1996 23:24:02 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA01376; Thu, 23 May 1996 23:23:54 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id QAA13532; Fri, 24 May 1996 16:08:44 +0930 From: Michael Smith Message-Id: <199605240638.QAA13532@genesis.atrad.adelaide.edu.au> Subject: Re: src/gnu To: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Date: Fri, 24 May 1996 16:08:43 +0930 (CST) Cc: gpalmer@freebsd.org, phk@critter.tfs.com, hackers@freebsd.org In-Reply-To: <9605232233.AA18819@cabri.obs-besancon.fr> from "Jean-Marc Zucconi" at May 23, 96 11:33:01 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jean-Marc Zucconi stands accused of saying: > >> That would mean running up against the one flaw of the current ports >> system. I get my source code updates by CTM, and I am VERY happy with >> the fact that I just go to /usr/src and do what I want. I don't want >> to have to think ``do I have that tarball available, and if not, how >> bad is network congestion right now''. This could be handled a number of ways. - put the tarball somewhere other than /usr/ports. It's not going to change very often. Still means you need space for both the tarball and the unpacked version. Perhaps we could have a 'lite' tarball with all the irrelevant stuff diked out, but that would be work. - distribute the port frame unpacked, ie. at the 'make configure' state. This would mean no extracting, no tarball, configuring or patching unless you blew away the .configure_done file. From the point of view of the average 'worlder' this would make for the least impact. When a new GCC was brought in, it would have a new directory name under work/, so the old one could just be thrown out/attic-ed, so no more move/rename hassles. - unbundle the compiler and all the other GNU tools 8) Obviously, I think the second proposal has merit; it might require a hack to bsd.port.mk to avoid requiring the tarball... -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[