From owner-freebsd-ports@FreeBSD.ORG Sun Sep 24 09:05:49 2006 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 466F216A403 for ; Sun, 24 Sep 2006 09:05:49 +0000 (UTC) (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 0C1D543D5D for ; Sun, 24 Sep 2006 09:05:48 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 8E7991008; Sun, 24 Sep 2006 04:05:48 -0500 (CDT) Date: Sun, 24 Sep 2006 04:05:48 -0500 To: ports@FreeBSD.org Message-ID: <20060924090548.GA24340@soaustin.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Subject: new portsmon statistics about ports marked IGNORE on various buildenvs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Sep 2006 09:05:49 -0000 Although I have not yet added it to the database, I have now created a (beta-quality) report on portsmon that shows the lists of ports marked IGNORE, by buildenv. (portsmon only models IGNORE on i386-6, to save compute time). Diffs between reports are also available. The page is http://portsmon.freebsd.org/packageinfo.html . This allows anyone interested to, e.g., find out which ports are not currently built (for whatever reason) on amd64-6 vs. i386-6. Anyone interested in helping to fix ports specifically on amd64 should therefore look at http://portsmon.freebsd.org/status/current/i386-6-to-amd64-6.diff . Two tables are provided, one for the complete lists, one for the diffs. Not all the buildenvs are currently represented: only *-6 and i386-* are built. This is to save compute time, as well. (I also personally feel that just the row and column provide sufficient information, and that the rest would probably just be confusing.) I intend to upload these results about once a week or so -- unless I can figure out some programmatic way of generating the results faster. I had hoped to have that part done before the 6.2 release cycle began, but these things happen. FWIW, the definition of IGNORE used in this report is the union of (port-set IGNORE|BROKEN|FORBIDDEN|NOT_FOR_ARCHS|ONLY_FOR_ARCHS|CONFLICTS). This is what a "make -V IGNORE" will show, given buildenv. portsmon itself only reports the IGNORE that is "port-set IGNORE". Note that due to the inclusion of CONFLICTS there will be a few false positives, because these reports were not built on a clean system. I had also hoped to get rid of this problem by now, but I haven't yet. mcl