From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27282 invoked from network); 21 May 2004 18:01:21 +0000 Received: from smtp.gentoo.org (156.56.111.197) by parrot.ussg.indiana.edu with SMTP; 21 May 2004 18:01:21 +0000 Received: from parrot.ussg.indiana.edu ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1BREKe-000732-5r for arch-gentoo-dev@lists.gentoo.org; Fri, 21 May 2004 18:01:20 +0000 Received: (qmail 25895 invoked by uid 89); 21 May 2004 18:01:19 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 19969 invoked from network); 21 May 2004 18:01:19 +0000 Date: Fri, 21 May 2004 18:59:42 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Message-Id: <20040521185942.3f60741b@snowdrop.home> In-Reply-To: <2817.24.123.50.150.1085161141.squirrel@mail.jmglov.net> References: <200405201846.37173.cbrewer@stealthaccess.net> <1085145580.8753.93.camel@newkid.milsson.nu> <1085146797.25036.52.camel@localhost> <200405211554.06946.c.j.bainbridge@ed.ac.uk> <1085151850.878.7.camel@gs75.geol.vt.edu> <1525.24.123.50.150.1085156959.squirrel@mail.jmglov.net> <20040521174011.11679759@snowdrop.home> <2817.24.123.50.150.1085161141.squirrel@mail.jmglov.net> X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__21_May_2004_18_59_42_+0100_42ocOQefrgME5Jey" X-OriginalArrivalTime: 21 May 2004 18:01:21.0680 (UTC) FILETIME=[9FAF7100:01C43F5D] Subject: Re: [gentoo-dev] Stuff that makes people mad X-Archives-Salt: 85f68ec9-9dda-43a9-b2a5-72f9cfcd63fa X-Archives-Hash: a1e83ea1ab0e4a150d3157071b473606 --Signature=_Fri__21_May_2004_18_59_42_+0100_42ocOQefrgME5Jey Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 21 May 2004 13:39:01 -0400 (EDT) "Josh Glover" wrote: | Quoth Ciaran McCreesh: | > On Fri, 21 May 2004 12:29:19 -0400 (EDT) "Josh Glover" | > | > | I wonder if we can design an ebuild-lint tool to validate ebuilds | > | automatically. It could work something like this: | > | > You mean repoman, which can (and should) already be run by | > non-developers? As far as I'm concerned, any user-submitted ebuild | > which*doesn't* repoman cleanly (metadata et al excluded, of course) | > is grounds for an immediate WONTFIX. | | Does repoman check for FHS compliance and the like as well? Uh, no. But then, we're not aiming for FHS compliance anyway. Repoman can't do anything beyond basic checks -- no way we could make an app that's sufficiently intelligent. Also remember that repoman can't even try to build the app in question (it'd fail if someone ever tried to commit a silo change from an x86 box, for example). | The problem with marking user-submitted ebuilds that fail repoman | WONTFIX is that we might lose potential developers. Better that the | user is educated than slapped away. Sure, I paste the repoman output along with a description of what this means as well as the WONTFIX. If the submitter feels like fixing the bug, they are of course free to reopen, but failing a repoman check is a fairly strong indication that the ebuild is badly screwed up. -- Ciaran McCreesh, Gentoo XMLcracy Member G03X276 (Sparc, MIPS, Vim, si hoc legere scis nimium eruditionis habes) Mail: ciaranm at gentoo.org Web: http://dev.gentoo.org/~ciaranm --Signature=_Fri__21_May_2004_18_59_42_+0100_42ocOQefrgME5Jey Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFArkOQ96zL6DUtXhERAggnAKDN2lngFaUAA3HmnYwIRD6k21t6bgCfc+WG rcfo+MGK0Gd90E7qXy+3UlA= =LWMM -----END PGP SIGNATURE----- --Signature=_Fri__21_May_2004_18_59_42_+0100_42ocOQefrgME5Jey--