Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Jul 2007 15:00:03 -0500
From:      linimon@lonesome.com (Mark Linimon)
To:        Bill Moran <wmoran@collaborativefusion.com>
Cc:        ports@freebsd.org
Subject:   Re: Overly restrictive checks in the make process
Message-ID:  <20070720200003.GC8179@soaustin.net>
In-Reply-To: <20070720085855.99fb2109.wmoran@collaborativefusion.com>
References:  <20070720085855.99fb2109.wmoran@collaborativefusion.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 20, 2007 at 08:58:55AM -0400, Bill Moran wrote:
> Why?  Is there a legitimate reason why the fetch process refuses to
> download this?

The intention of the logic is to warn a user, as soon as possible, that
they are spending time on something that will wind up being IGNOREd if
it is installed.  There is no logic there to try to figure out "later
version of port"; it simply looks for "is IGNORE set?"

Since some downloads take a long time, this does not seem too unreasonable
to me.

If we moved the check later, the process of trying to install a port that
would be IGNOREd would be: spend time fetching and checksumming it, and
only then tell the user that they had wasted their time.

I think the best we could do is add something analagous to how
DISABLE_VULNERABILITIES factors into it, and allow foot-shooting only
if demanded, but turn it off by default.

mcl



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