From owner-freebsd-ports Thu Oct 7 5:27:48 1999 Delivered-To: freebsd-ports@freebsd.org Received: from thelab.hub.org (nat203.183.mpoweredpc.net [142.177.203.183]) by hub.freebsd.org (Postfix) with ESMTP id CF94515134 for ; Thu, 7 Oct 1999 05:27:29 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.9.3/8.9.1) with ESMTP id JAA36088; Thu, 7 Oct 1999 09:24:48 -0300 (ADT) (envelope-from scrappy@hub.org) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Thu, 7 Oct 1999 09:24:48 -0300 (ADT) From: The Hermit Hacker To: Mike Meyer Cc: freebsd-ports@FreeBSD.ORG Subject: Re: install newer version over old one... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org What would it take to fix that? I just took a very quick peak, and am not sure how its done now, but having it use DISTNAME to create that directory should do it, no? If DISTNAME not found in /var/db/pkg, install ... On Wed, 6 Oct 1999, Mike Meyer wrote: > On Wed, 6 Oct 1999, Kris Kennaway wrote: > :->What We Need is a system which decouples the name of a port and the > :->version number, so you can 'make upgrade' and it will remove the old > :->version before reinstalling the new one (which has a different port name). > :->Optionally, it will also rebuild all the child dependencies as well. > > Yup. In /usr/ports, it should poke through /var/db/pkg to figure out > what's installed, and then remake those things. Doing the dependencies > would probably be the easy part. > > However, there isn't an obvious connection from /var/db/pkg entries to > ports. At least, not that I've been able to find. > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message > Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message