Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Aug 1997 19:43:14 +0930 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        asami@cs.berkeley.edu (Satoshi Asami)
Cc:        andreas@klemm.gtn.com, ports@FreeBSD.ORG, current@FreeBSD.ORG, stable@FreeBSD.ORG
Subject:   Re: ports-current/packages-current discontinued
Message-ID:  <199708021013.TAA09852@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199708020927.CAA11125@blimp.mimi.com> from Satoshi Asami at "Aug 2, 97 02:27:25 am"

next in thread | previous in thread | raw e-mail | index | archive | help
I've stayed out of this thread long enough.  8)

Satoshi has, IMHO, done the right thing, but for all the wrong reasons.

Ports should have less (or no) "official" support on -current.  If you
are running -current, you should be able to take care of yourself.
Naturally, merging fixes to help them run on -current is desirable, as
it will make the cutover at the next major upgrade easier.

>  * Well, wouldn't it make more sense to discuss, to back out the
>  * changes that introduces these problems ?
> 
> You are absolutely right.

We've done this.  Countless times.  Nobody appears to have actually
done very much about the results of these discussions.  It is,
however, apparent that moving in any _other_ direction that that
eventually agreed on will only make things worse.

>  * Wouln't it be better to come to a decision, that such 
>  * things like perl and tcl, _if_ they are needed in the 
>  * base system, should be of the same version in -current
>  * and -stable ?!

This indicates that you haven't even watched, let alone studied, the
issues that have been raised in these discussions before.

> There are only two ways out of this, as far as I can tell; remove tcl
> from the base system (pst has done most of the work for this), or
> completely ignore the one in the base system and always use tcl from
> the ports collection (I'm not sure how hard this is -- we may need an
> enhanced version of LIB_DEPENDS or something).

The correct answer to this is, of course, that any port that requires
a specific Tcl version or range of versions should require one of
those versions out of the ports collection.  A port failing to operate
regardless of the Tcl version in the base distribution is
_fundamentally_broken_, and should be fixed.

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708021013.TAA09852>