Date: Fri, 31 Mar 2000 02:15:53 +0900 From: "Akinori -Aki- MUSHA" <knu@idaemons.org> To: asami@FreeBSD.ORG Cc: kris@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: final call: VERSION variable Message-ID: <86aejgwf92.wl@archon.local.idaemons.org> In-Reply-To: In your message of "30 Mar 2000 04:28:54 -0800" <vqcu2ho4p6h.fsf@silvia.hip.berkeley.edu> References: <Pine.BSF.4.21.0003292033520.32828-100000@freefall.freebsd.org> <vqcu2ho4p6h.fsf@silvia.hip.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, At 30 Mar 2000 04:28:54 -0800, Satoshi Asami wrote: > * From: Kris Kennaway <kris@FreeBSD.org> > * Also a good idea, except it should probably be +VERSION for consistency > > No, I wrote it that way explicitly so users can install more than one > version of the same "port" if they want. Ultimately we want to go to > something like gnu stow (the /var/opt/pkgname/{bin,share,lib...} and > the symlink tree from /usr/local) and there is no reason why we have > to restrict ourselves to one version per port. I don't get it... How come one wants more than two versions installed at once? 1) Say they are imcompatible: Obviously they should be maintained as different ports with different portnames. Including the major version number in portname for each port would work just fine. e.g. gtk10-1.0.2 and gtk12-1.2.7, qt145-1.45 and qt20-2.0, etc. Those package systems which have upgrade mechanism, such as NetBSD and Debian, requires a package to include its major version number (or some unique suffix) in its package's name when there's another different version of the software which is imcompatible. 2) If their versions are compatible: Installing both of them sounds nonsense. The latter overwrites the earlier installation and then the pkg registry of the latter just get stale... -- / /__ __ / ) ) ) ) / Akinori -Aki- MUSHA aka / (_ / ( (__( <knu@idaemons.org> "If you choose not to decide you still have made a choice." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86aejgwf92.wl>