Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 658788

Summary: sys-fs/bcache-tools fails to install with python 3.6 only system
Product: Gentoo Linux Reporter: László Szalma <dblaci>
Component: Current packagesAssignee: Justin Lecher (RETIRED) <jlec>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description László Szalma 2018-06-23 07:49:27 UTC
As python 3.6 is the default python compiler as of 2018-06-22 this package cannot install anymore.

The error:

!!! The ebuild selected to satisfy "sys-fs/bcache-tools" has unmet requirements.
- sys-fs/bcache-tools-1.0.8_p20140220-r1::gentoo USE="" ABI_X86="(64)" PYTHON_TARGETS="-python3_4 -python3_5"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_python3_4 python_targets_python3_5 )


For workaround you can enable python 3.5 in make.conf but I simply changed the ebuild and it seems to work fine:

-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python3_{4,5,6} )



This might be relevant:

https://bugs.funtoo.org/browse/FL-4427
Comment 1 László Szalma 2018-06-23 07:51:33 UTC
*** Bug 658790 has been marked as a duplicate of this bug. ***
Comment 2 Pacho Ramos gentoo-dev 2018-06-23 10:45:56 UTC
[master f0c6aec9865d] sys-fs/bcache-tools: Support python3.6 (#658788)
 1 file changed, 2 insertions(+), 2 deletions(-)