From owner-freebsd-ports Sat Feb 21 17:26:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA22820 for freebsd-ports-outgoing; Sat, 21 Feb 1998 17:26:36 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA22782 for ; Sat, 21 Feb 1998 17:26:29 -0800 (PST) (envelope-from imp@village.org) Received: from pencil-box.village.org [10.0.0.22] by rover.village.org with esmtp (Exim 1.71 #1) id 0y6QAp-0003FV-00; Sat, 21 Feb 1998 18:25:43 -0700 Received: from pencil-box.village.org (localhost [127.0.0.1]) by pencil-box.village.org (8.8.8/8.8.3) with ESMTP id NAA00546 for ; Fri, 20 Feb 1998 13:00:50 -0700 (MST) Message-Id: <199802202000.NAA00546@pencil-box.village.org> To: ports@FreeBSD.ORG Subject: make install Date: Fri, 20 Feb 1998 13:00:49 -0700 From: "M. Warner Losh" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ok. I install foo-1.2 via the ports system with make install. it has lots of files in /usr/local/mumble/foo-1.2. At a later point in time foo 1.3 comes out. I do a cvs update in /usr/ports/mumble/foo and a make install. It installs the new version just fine, but doesn't remove the old version first. I still have /usr/local/mumble/foo-1.2 files around (as well as /var/db/pkg/foo-1.2 and now a /var/db/pkg/foo-1.3). I can understand that in some cases you want this behavior (tk and tcl come to mind). However for others (most I'd say), you just want the latest version. My thoughts on the matter are that you'd want to make those ports that can have multiple versions installed somehow. In addition, you might need to propigate this to the packages as well. Beyond that, I've not really thought things through yet. Comments? Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message