From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id D1A501381F3 for ; Sat, 29 Jun 2013 18:22:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1963EE0A01; Sat, 29 Jun 2013 18:22:33 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3058DE09CB for ; Sat, 29 Jun 2013 18:22:32 +0000 (UTC) Received: from [192.168.2.101] (p57AEA16F.dip0.t-ipconnect.de [87.174.161.111]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tomka) by smtp.gentoo.org (Postfix) with ESMTPSA id E60B033E75B for ; Sat, 29 Jun 2013 18:22:30 +0000 (UTC) Message-ID: <51CF25E1.4070305@gentoo.org> Date: Sat, 29 Jun 2013 20:22:25 +0200 From: Thomas Kahle User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130629 Thunderbird/17.0.7 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Over-reliance of Gentoo projects on overlays References: <20130612185126.15f142b0@gentoo.org> In-Reply-To: <20130612185126.15f142b0@gentoo.org> X-Enigmail-Version: 1.6a1pre Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="----enig2JISOFMDAXKSKPNDBOIKA" X-Archives-Salt: 6cfca625-ae7e-4bc6-a564-6d31d61f9052 X-Archives-Hash: 9ca73840f88d0da4e91201d9dc297e63 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2JISOFMDAXKSKPNDBOIKA Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06/12/2013 06:51 PM, Micha=C5=82 G=C3=B3rny wrote: > Hello, >=20 > I'd like to raise another issue I've met again recently. Shortly put, > some of our projects are relying too much on their overlays. The net > result is that some of their packages in the tree are not well-tested, > semi-broken and users end up being hurt by that. >=20 > The major project where this can be seen is science.=20 [...] Sorry for being very late on this thread, but for science I would like to mention that many scientific packages have severe QA problems (from a Gentoo standpoint). Upstream are usually scientists that often have no idea about how to write a build system. It is very hard to convince upstreams to implement a user selectable ar (e.g. bug 474784) or ranlib (e.g. bug 474788), etc. Some of these very specialized packages have literally 5 users and none of them will depend on being able to use an alternative 'ar'. However, QA enforces that devs come up with solutions to QA problems (at least before stabilization). I often think that it is not worth the effort to fix these kind of things. Now you could argue that with more manpower on the science team we could fix those, but I still think it is a waste. If there were more people on the science team, I would not want them to fix those trivialities. Let me say this clearly: I'm not against QA and I think that it should be enforced in the main tree. My conclusion is that some software naturally belongs in overlays. Making it main tree fit is just not worth the effort. Cheers, Thomas --=20 Thomas Kahle ------enig2JISOFMDAXKSKPNDBOIKA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iJwEAQEIAAYFAlHPJeEACgkQQYXt1pFHaaGiCQP+IM9F2gsTZgnx/qJM+p2/7JPF yU8FIjBqua8kR1+36dzODBgktZvNLNLU4XxytJ6NWvjY5/A9lWWqHkJZHHf58gPO +s0/NGBmugFXTT4qDxukqS7Q3bEaPrECsZ3y4eQZ8mZVwL4T68iRCksTsYtKegoE CIf/lAJk1tLWMKy+CZ4= =yrWn -----END PGP SIGNATURE----- ------enig2JISOFMDAXKSKPNDBOIKA--