From owner-cvs-ports@FreeBSD.ORG Thu Oct 13 04:31:18 2005 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73B5816A41F; Thu, 13 Oct 2005 04:31:18 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE90243D46; Thu, 13 Oct 2005 04:31:17 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 172692F63; Wed, 12 Oct 2005 23:31:17 -0500 (CDT) Date: Wed, 12 Oct 2005 23:31:17 -0500 To: Adam Weinberger Message-ID: <20051013043117.GA24217@soaustin.net> References: <200510130045.j9D0jdf2087285@repoman.freebsd.org> <20051013014733.GA19572@soaustin.net> <434DC405.8070904@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <434DC405.8070904@FreeBSD.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Mark Linimon , cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/misc/iso-codes Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 04:31:18 -0000 On Wed, Oct 12, 2005 at 10:18:45PM -0400, Adam Weinberger wrote: > Perhaps we could mark such ports as DEPRECATED, but instead introduce > a BIG_LOUD_WARNING variable that complains noisily but doesn't actually > prevent the port from being used? Same thing could be used for ports > with an incorrect pkg-plist. Before we started marking ports BROKEN for plist errors we had hundreds of ports with broken plists. Sending out general mail to the lists asking "won't people please fix this" had limited effect. After we started marking ports BROKEN for plist errors, we soon got down to a handful of ports with broken plists. This is just the way things work I suppose. But if there is community consensus that the way to go for ports that only fetch from the fallback site is to set DEPRECATED only (and not EXPIRATION_DATE), on the theory that the nag-mail from portsmon will be sufficient, then I personally will go along with it. In an "ideal" world these problems would be fixed as soon as they occur. However, I can tell you that after hacking and slashing my way through the newly revised distfile survey results, that it's just not happening that way. The amount of stale distfiles, many in ports maintained by FreeBSD committers, was and is very disheartening. Clearly Bill's and Edwin's surveys are the best thing to happen to the ports tree in many months, and I suppose it will take some time for people to catch up. Even better is Edwin's creating a tool so that individual maintainers can automate their own tests, and thus decentralize all this work. Anything that moves us along that direction is A Good Thing. But right now we've got a long way to go to eliminate even the really obviously broken things in the distfile survey. FWIW, there is no need for a BIG_LOUD_WARNING variable, the value of DEPRECATED is displayed to the user as soon as they start the install. mcl