Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 708294 - sys-cluster/ceph-12.2.11 - pkg_setup(): python_setup: none of the enabled implementation matched the patterns. patterns: python2*
Summary: sys-cluster/ceph-12.2.11 - pkg_setup(): python_setup: none of the enabled imp...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-04 21:51 UTC by Amor Kalo
Modified: 2020-02-05 22:48 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info sys-cluster/ceph (emerge_info,6.04 KB, text/plain)
2020-02-05 06:48 UTC, Amor Kalo
Details
build.log (build.log,2.07 KB, text/plain)
2020-02-05 06:49 UTC, Amor Kalo
Details
eclass-debug.log (eclass-debug.log,12.72 KB, text/plain)
2020-02-05 06:49 UTC, Amor Kalo
Details
die.env (die.env,331.11 KB, text/plain)
2020-02-05 06:50 UTC, Amor Kalo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Amor Kalo 2020-02-04 21:51:51 UTC
Doesn't build maybe because of this: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb4673796e14097b8ad7cb754307e36d83919e5

I tried 12.2.8-r1 12.2.11 12.2.12-r2 with default use flags and without cephfs fuse radosgw ssl tcmalloc. Same result.

 * python_setup: none of the enabled implementation matched the patterns.
 *   patterns: python2*
 * Likely a REQUIRED_USE constraint (possibly USE-conditional) is missing.
 *   suggested: || ( $(python_gen_useflags python2*) )
 * (remember to quote all the patterns with '')
 * ERROR: sys-cluster/ceph-12.2.11::gentoo failed (setup phase):
 *   python_setup: no enabled implementation satisfy requirements
 *
 * Call stack:
 *             ebuild.sh, line 125:  Called pkg_setup
 *   ceph-12.2.11.ebuild, line 160:  Called python_setup 'python2*'
 *      python-r1.eclass, line 784:  Called die
 * The specific snippet of code:
 *              die "${FUNCNAME}: no enabled implementation satisfy requirements"
Comment 1 Jonas Stein gentoo-dev 2020-02-04 22:12:47 UTC
Thank you for the report. Please recompile and 
*attach* the logfiles and 
paste the emerge info as described on
https://wiki.gentoo.org/wiki/Attach_the_logs_to_the_bug_ticket
We need to have all information at hand before ticket assignment, so that the maintainer can look after it in one session with minimal number of callbacks.
Please reopen this ticket (Status:unconfirmed) afterwards.
Comment 2 Amor Kalo 2020-02-05 06:48:20 UTC
Created attachment 611756 [details]
emerge --info sys-cluster/ceph
Comment 3 Amor Kalo 2020-02-05 06:49:01 UTC
Created attachment 611758 [details]
build.log
Comment 4 Amor Kalo 2020-02-05 06:49:36 UTC
Created attachment 611760 [details]
eclass-debug.log
Comment 5 Amor Kalo 2020-02-05 06:50:33 UTC
Created attachment 611762 [details]
die.env
Comment 6 Amor Kalo 2020-02-05 06:53:28 UTC
Sorry. Attached. Is that enough?
Comment 7 Larry the Git Cow gentoo-dev 2020-02-05 20:01:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e50ea3097587cdf674d661692022c8eead33a1

commit c7e50ea3097587cdf674d661692022c8eead33a1
Author:     Patrick McLean <patrick.mclean@sony.com>
AuthorDate: 2020-02-05 20:01:14 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2020-02-05 20:01:14 +0000

    sys-cluster/ceph: Unkeyword 12.2.12-r2 (bug #708294)
    
    Broken with python3 only, several dependencies have removed python3.
    
    Will remove completely soon.
    
    Closes: https://bugs.gentoo.org/708294
    Copyright: Sony Interactive Entertainment Inc.
    Package-Manager: Portage-2.3.87, Repoman-2.3.20
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/ceph-12.2.12-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 8 Larry the Git Cow gentoo-dev 2020-02-05 22:48:10 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2693235c669496270026d868d9dc856a2b1a84d7

commit 2693235c669496270026d868d9dc856a2b1a84d7
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2020-02-05 22:45:04 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2020-02-05 22:47:32 +0000

    profiles: x86: mask USE flags that pull in sys-cluster/ceph
    
    Bug: https://bugs.gentoo.org/708294
    Bug: https://bugs.gentoo.org/687344
    Signed-off-by: Patrick McLean <patrick.mclean@sony.com>
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 profiles/arch/x86/package.use.mask | 15 +++++++++++++++
 1 file changed, 15 insertions(+)