Skip site navigation (1)Skip section navigation (2)
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>