From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6ECBD138359 for ; Sun, 2 Aug 2020 23:45:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D3FFAE09E7; Sun, 2 Aug 2020 23:44:56 +0000 (UTC) Received: from mail-oi1-x22c.google.com (mail-oi1-x22c.google.com [IPv6:2607:f8b0:4864:20::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E4098E09DA for ; Sun, 2 Aug 2020 23:44:55 +0000 (UTC) Received: by mail-oi1-x22c.google.com with SMTP id v13so15217862oiv.13 for ; Sun, 02 Aug 2020 16:44:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shumkar-ru.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=l5HFzime+hE4lTDLEVJmCAUSPMTWI5YBTCRMfkx3NEg=; b=BDxGVl/sPQAqpULcfXirUzTEovfLEvYnraukQp/p09voipWW8mwqsfTnWlM1LqaVVq B1SLF2pab3yz8nRimWnzECh/+7fwjMPyYO1Vr93Q94K3MNmaqjDqdqGXv3aW4j7rScNd +8IwpqPBaf3+BBzCYYKrY8f4UvWumQmiUXcMKs9pHf6CYIjyAAtRvRdhS18lbFsEOVPQ VcXHLjxESbEyxStTCkIZmAe82uovx8HXZyEoVynsBVsVwGoHknH3V8rwxByrhrrOsJXv reLHwuCd7n+1u9mH/W6tJDaaWq1Ad4/GLrjX1ZsnyGuLuX+LzPeu5GltEIC6/Kl0Yb8h 919Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=l5HFzime+hE4lTDLEVJmCAUSPMTWI5YBTCRMfkx3NEg=; b=Ere+kdzV7iB8etqXOQRoVAikS2KYYsakGy1DYpzNur3prnDe5SphJhByV5V4J7oDra qckggjLeB0/7vMZrLfkU3TNU52S3BDif3jO5E//vF0yGWZ1gsV6yNVAIhsq3dZqYEvBM PXyr8ptDhWQHQLYCBxulbK/IS0TYSw7c+DxA6TJotOY6O9+8ks+02BxNcS8ajfQvuFfN s0dKl5RZ/Nj141nsy8uUeAjW+Dc2qXY9CzhtFX1iIT9QOin6enNwWQXRGwE+vxEEqcVQ ulsjbuR0fI9tq+eAcOPw3hbjhUNzgg14jXjc611E4SvCVPFi+wfY5ZrL/I9LkweZHq2s 62jw== X-Gm-Message-State: AOAM533ddsSfiz+tfgaHyXX1bkzZ23dcVv9/9vsLrkhm67HlZh5A2sGo TN9ynpKxASG8E6BkYL98t1zSAIhuTeiqOdOGLaojRRkVDN/oxhAS X-Google-Smtp-Source: ABdhPJyVUYXrz3Nyy9VVa/zqHw/K6rZyMNKN0K3eEWmXlkFqXkZQbOeJWNKb3oFPPx/pPw6hF50u3Jz/6zTruJUYvbI= X-Received: by 2002:aca:5ec6:: with SMTP id s189mr10218093oib.119.1596411894403; Sun, 02 Aug 2020 16:44:54 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <3N72GZ77.5GQLEHKR.MQE4Q2EH@4TY2KWZJ.LFRWJOCL.NKJKNN4X> In-Reply-To: <3N72GZ77.5GQLEHKR.MQE4Q2EH@4TY2KWZJ.LFRWJOCL.NKJKNN4X> From: Alexey Mishustin Date: Mon, 3 Aug 2020 02:44:43 +0300 Message-ID: Subject: Re: [gentoo-user] ebuild : how to check for python version To: Gentoo Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0be8e336-764c-42a8-98a3-a0117d671970 X-Archives-Hash: e8646b5bbff9b8053d59a79ca22b36ce =D0=B2=D1=81, 2 =D0=B0=D0=B2=D0=B3. 2020 =D0=B3. =D0=B2 17:48, Helmut Jarau= sch : > > Hi, > in an ebuild I have to apply a patch only if this package is installed > for python3.9. > The ebuild should work for PYTHON_COMPAT=3D( python3_{8,9} ) > > How can I check for Pythons version in src_prepare or similar functions. Hi, This should check if 3.9 is installed: if has_version '=3Ddev-lang/python-3.9'; then But for which python version will the package be installed - isn't it another question? (still learning too) --=20 Best regards, Alex