From owner-freebsd-arch Wed Jul 10 18:21:36 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B93D037B405 for ; Wed, 10 Jul 2002 18:21:30 -0700 (PDT) Received: from smtp.noos.fr (aragon.noos.net [212.198.2.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01FEF43E65 for ; Wed, 10 Jul 2002 18:21:29 -0700 (PDT) (envelope-from root@gits.dyndns.org) Received: (qmail 4504061 invoked by uid 0); 11 Jul 2002 01:21:27 -0000 Received: from unknown (HELO gits.gits.dyndns.org) ([212.198.229.153]) (envelope-sender ) by 212.198.2.75 (qmail-ldap-1.03) with SMTP for ; 11 Jul 2002 01:21:27 -0000 Received: from gits.gits.dyndns.org (e2epfxapzitoueop@localhost [127.0.0.1]) by gits.gits.dyndns.org (8.12.5/8.12.5) with ESMTP id g6B1KCTh083194; Thu, 11 Jul 2002 03:21:27 +0200 (CEST) (envelope-from root@gits.dyndns.org) Received: (from root@localhost) by gits.gits.dyndns.org (8.12.5/8.12.5/Submit) id g6B0ql9n082846; Thu, 11 Jul 2002 02:52:47 +0200 (CEST) (envelope-from root) Date: Thu, 11 Jul 2002 02:52:47 +0200 From: Cyrille Lefevre To: Rahul Siddharthan Cc: John Baldwin , arch@freebsd.org, Dan Nelson Subject: Re: Cleaning old packages (was: Package system flaws?) Message-ID: <20020711005247.GE82744@gits.dyndns.org> References: <20020709161953.GA69779@lpt.ens.fr> <20020709171417.GA69932@lpt.ens.fr> <20020709231820.GA49510@gits.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020709231820.GA49510@gits.dyndns.org> User-Agent: Mutt/1.3.99i Organization: ACME X-Face: V|+c;4!|B?E%BE^{E6);aI.[< List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG message resent due to mta misconfigation. On Wed, Jul 10, 2002 at 01:18:20AM +0200, Cyrille Lefevre wrote: > On Tue, Jul 09, 2002 at 07:14:17PM +0200, Rahul Siddharthan wrote: > [snip] > > That seems rather ambitious, and too drastic a change, to me. What > > I'd like to see is probably more like, the gfoo port needs gtk+ 1.2.6 > > or above, but not gtk+ 2.0 and above (incompatible) and not gtk+ 1.2.5 > > or below (buggy). There should be some way to specify this in the > > makefile of the port, so that any port-management program like > > portupgrade can make use of the information. > > take a look at NetBSD pkg (aka ports) system, they have this kind > of version handling. > > > (3) Automatically generate the +CONTENTS file by first doing a "fake" > > install in a temporary directory (assuming the port honours > > $PREFIX), then moving the contents to their final destination (a la > > gentoo). If your temporary location is on the same filesystem as > > the final one, it won't even take additional disk space, and very > > little additional time. Is there any obvious drawback with doing > > this? > > that's what OpenBSD port system has... Cyrille. -- Cyrille Lefevre mailto:cyrille.lefevre@laposte.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message