From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-60592-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 7CC361381F3
	for <garchives@archives.gentoo.org>; Wed, 29 May 2013 15:17:09 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 3EE78E09FD;
	Wed, 29 May 2013 15:17:06 +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 4B849E08EA
	for <gentoo-dev@lists.gentoo.org>; Wed, 29 May 2013 15:17:05 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id 8CB1733BF45
	for <gentoo-dev@lists.gentoo.org>; Wed, 29 May 2013 15:17:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org
X-Spam-Flag: NO
X-Spam-Score: -1.115
X-Spam-Level:
X-Spam-Status: No, score=-1.115 tagged_above=-999 required=5.5
	tests=[AWL=-0.043, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.07,
	SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=unavailable
Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1])
	by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id leOsJPkTzTlX for <gentoo-dev@lists.gentoo.org>;
	Wed, 29 May 2013 15:16:58 +0000 (UTC)
Received: from plane.gmane.org (plane.gmane.org [80.91.229.3])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 05E4533E0DB
	for <gentoo-dev@gentoo.org>; Wed, 29 May 2013 15:16:55 +0000 (UTC)
Received: from list by plane.gmane.org with local (Exim 4.69)
	(envelope-from <lnx-gentoo-dev@m.gmane.org>)
	id 1Uhi7P-0001gz-6f
	for gentoo-dev@gentoo.org; Wed, 29 May 2013 17:16:51 +0200
Received: from ppp118-209-27-39.lns20.mel4.internode.on.net ([118.209.27.39])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Wed, 29 May 2013 17:16:51 +0200
Received: from kensington by ppp118-209-27-39.lns20.mel4.internode.on.net with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Wed, 29 May 2013 17:16:51 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-dev@lists.gentoo.org
From: Michael Palimaka <kensington@gentoo.org>
Subject: [gentoo-dev] Re: PSA: python-r1.eclass, python-single-r1.eclass, and REQUIRED_USE
Date: Thu, 30 May 2013 01:16:34 +1000
Message-ID: <ko564d$89b$1@ger.gmane.org>
References: <51A37D3D.3070808@gentoo.org> <ko54l7$n1b$1@ger.gmane.org> <51A61977.9080501@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: ppp118-209-27-39.lns20.mel4.internode.on.net
User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
In-Reply-To: <51A61977.9080501@gentoo.org>
X-Archives-Salt: 6621419b-5fed-4b54-8891-21e8b14d76a1
X-Archives-Hash: b34d9fc908fab6bad176112ea875d659

On 30/05/2013 01:06, hasufell wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 05/29/2013 04:51 PM, Michael Palimaka wrote:
>> Would it be possible to add repoman checks for this, and other
>> common failures like missing PYTHON_USEDEP?
>>
>>
>
> The latter is impossible. Repoman has no way to figure out if
> PYTHON_USEDEP is necessary.
>
> You have to keep in mind that PYTHON_USEDEP does _not_ apply to every
> python dependency. If your application just runs a python script of
> another application, then it might not care under which implementation
> that is executed.
> If it's about importing modules, then we always need PYTHON_USEDEP.
> But how should repoman know?
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.20 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iQEcBAEBAgAGBQJRphl3AAoJEFpvPKfnPDWzKvkIAK9KTyK6bAjLMz7xD2xaC5lD
> QJptr5mEWH3MR+rTyyTSF0YJdPpDR0R3lJDDmUUqqE+xlCSO1kKaEYdJ1bNzQ/Kv
> fMxJEi99UA90Znn+G0gIzBOuqECOk9KZkuhkgCqZAatGgIJ6dc7sboVS7c8pZo8x
> vwbSvhKw8iJEY26HENspZQSmWupsYy++JG6iERU0GBnpSRDxvTbquanZ6zdo/og7
> GbbDYbGA8OVICNBwhpIgDeStxRtpBaLw9c6BDtN+6FXf33s/hR2nAPpwX/3kLHrD
> thb+/Xf17G8Ao8JJdNns0gAA5ivzDZvETgQTvh8QH4wFzrlDH4MVcoeuLdhhlUU=
> =EwlO
> -----END PGP SIGNATURE-----
>
>
Sorry, I meant to write PYTHON_DEPS.