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 8630C1381F3 for ; Mon, 27 May 2013 15:35:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E1815E0C3D; Mon, 27 May 2013 15:35:41 +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 AC685E0C28; Mon, 27 May 2013 15:35:35 +0000 (UTC) Received: from [IPv6:2001:4830:1600:3c6::2] (cl-967.qas-01.us.sixxs.net [IPv6:2001:4830:1600:3c6::2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: abcd) by smtp.gentoo.org (Postfix) with ESMTPSA id 5312333E0D8; Mon, 27 May 2013 15:35:32 +0000 (UTC) Message-ID: <51A37D3D.3070808@gentoo.org> Date: Mon, 27 May 2013 11:35:25 -0400 From: Jonathan Callen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130422 Thunderbird/17.0.5 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, gentoo-dev-announce@lists.gentoo.org Subject: [gentoo-dev] PSA: python-r1.eclass, python-single-r1.eclass, and REQUIRED_USE X-Enigmail-Version: 1.6a1pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: c7efaee8-90d4-4216-92d9-07bd78d99f48 X-Archives-Hash: f28cff5f35801948569101eb5d8aebfd -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 A quick reminder for anyone using python-r1.eclass or python-single-r1.eclass: These eclasses provide a ${PYTHON_REQUIRED_USE} variable that should be included in REQUIRED_USE under the same USE conditionals (if any) that ${PYTHON_DEPS} is included in DEPEND/RDEPEND. For example, if your ebuild has: RDEPEND=" python? ( ${PYTHON_DEPS} " then you should also have: REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " And if your ebuild just has: RDEPEND="${PYTHON_DEPS}" then you should also have: REQUIRED_USE="${PYTHON_REQUIRED_USE}" Failure to include these in REQUIRED_USE may cause the eclass to die very late in the build process. Thank you, Jonathan Callen -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCgAGBQJRo309AAoJELHSF2kinlg4dVcP/2t3v1t8CId8jK/c4VG8HLWL zTEvTI3d8wQILuHydI9VkOZllo3dPWhhUhg/1qJjwEXXnKQXiYNUiVzbtwdkGro/ OlkCrrpDstHgawHiovIZjgyEG9Y+Nz2Z5nKorZIAMFSFepaFsIkihVR3VkeHiG9Q 7XOOVaH8mqGuj7JWZNqikCmB11a6t08jVM68tzwtTZUuil1IRE2qjO5akMPczsvk 3ndoMsv5hQwUE4wmmTH4ffiz+wp/JUylK2Ypy6p/UWlMw+oq8IusyvQdKztF2rU4 SyjnEOHcPtbLXMA24NHSAUov5L3xVcSu4he5A+QnY0Ghn0dZ7Wbk72aRZQP+MOk+ e18tdPRaXE35ux8s0ogLeuD04lju6z5/esJbP8LF8H6loiKCURxVOfYEhUugIMIc ihb6h4o4cflz2tYV6USOHxUQ6pA78X7ftXGJhOOR1sf1/2GZcg7ZQvD0WqjNLbAo U52yQl3/bKMVpezYLhkLxgzmRAdwbBdBFdiav8dX+QNYabLPG/0y6mkqK0pc59sS Lsse/dXCPrxfI6MVbsSQAaFt4s/YNrf9NLabdPHShRlWX8pRc16feQFb7FoTCmWe BzwBwG63Mvw2OOS0GrXIfXdFs9klbezoZ8Ql8Zb3CIZPWaBPAOYfCqZDHkDDAyQL UYQyPJdIntHmxKbtMQr9 =frSU -----END PGP SIGNATURE-----