Projects with multiple versions in our ports tree

Jun Kuriyama kuriyama at imgsrc.co.jp
Fri Aug 13 00:16:23 PDT 2004


At Thu, 12 Aug 2004 00:44:02 +0000 (UTC),
Doug Barton wrote:
> The way that we've traditionally handled this is to have one canonical 
> "foo" port, with various "fooNN" versions as needed. The negative part 
> of this is that when the older version of "foo" becomes obsolete and one 
> of the newer versions becomes the canonical one, we've had to do a lot 
> of swapping around, repo-copying, etc. in order to handle the situation. 
> At best this is sub optimal, and at worse it causes pointless delays and 
> confusion. It also causes pointless upgrades for users who already have 
> "fooNN" installed when "fooNN" becomes just plain "foo." I'd
> like to propose a different solution.

I'm using "foo" port as mainstream version and "fooXX" port as forked
/ obsoleted versions (and I think this tradition is still alive, isn't
it?)

Repo-copy is not swiss army knife.  We should use it only when it is
actually required.


-- 
Jun Kuriyama <kuriyama at imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama at FreeBSD.org> // FreeBSD Project


More information about the freebsd-ports mailing list