From owner-freebsd-ports@FreeBSD.ORG Tue Apr 13 09:28:55 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B486216A4CE for ; Tue, 13 Apr 2004 09:28:55 -0700 (PDT) Received: from smtp0.server.rpi.edu (smtp0.server.rpi.edu [128.113.53.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 563B043D2D for ; Tue, 13 Apr 2004 09:28:55 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp0.server.rpi.edu (8.12.8/8.12.8) with ESMTP id i3DGSrEd027135; Tue, 13 Apr 2004 12:28:54 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <407B780F.5030102@pacific.net.sg> References: <407B6B43.2050507@pacific.net.sg> <20040413042929.GA24603@xor.obsecurity.org> <407B780F.5030102@pacific.net.sg> Date: Tue, 13 Apr 2004 12:28:52 -0400 To: Erich Dollansky From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: freebsd-ports@freebsd.org Subject: Re: discussion of other ports-related projects X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2004 16:28:55 -0000 At 1:18 PM +0800 4/13/04, Erich Dollansky wrote: > >Kris Kennaway wrote: >>On Tue, Apr 13, 2004, Erich Dollansky wrote: >> >>>It would be real helpfull to users if the package or port >>>system would be able to automatically overcome this problem >>>with installing the needed version in a way that the >>>installed versions stays intact. >> >> >>Take a look at the portupgrade port, I think that's what >>you're trying to describe. > > >If I understood portupgrade right, ... Please note that this thread is not about portupgrade, or successors to portupgrade. The points you make are interesting, but please make them in a separate thread. >>>This could lead to a general system where any number of >>>different versions of a package or port could be installed >>>on the machine without any interferance. >> >>That's a very different problem. > >But it is what I meant. When he said "very different problem", Kris was just trying to help me out. I wanted my original thread to discuss *my* project, the project I am actively working on. You have brought up some reasonable issues, of course, but they are not related to the proposed pkg-data project. So if you want to discuss some other project(s), then please just change the subject-line on your message. (and please drop me from the CC: list) Fwiw, I think Matt Dillon is hoping to address the problem that you are interested in. He is doing it as part of DragonflyBSD, but he feels he first needs to make some changes to the base-system which will then make it easier to install multiple versions of any given port (or set of ports). This is another large project to tackle in its own right, if it is to be "done Right(tm)". But my pkg-data ideas will do nothing to address those issues, and I do not expect to try to address them. My goal is to keep the pkg-data project "as small as possible", just so there is some chance that I might actually finish it. *Any* change to the entire ports-collection is a lot of work, so I want to avoid starting on a project that will end up being too large to finish. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu