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

Bug 628040

Summary: dev-libs/gobject-introspection-1.52.1: dev-python/mako dependency doesn't depend on required versions of Python
Product: Gentoo Linux Reporter: Andrew John Hughes <gnu_andrew>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 611270    

Description Andrew John Hughes 2017-08-16 17:06:29 UTC
The dependency in gobject-introspection doesn't depend on mako being available for the required Python versions (3.6 in this case):

# emerge -pv gobject-introspection

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] dev-libs/gobject-introspection-1.52.1::gentoo [1.50.0::gentoo] USE="cairo doctool {-test}" PYTHON_SINGLE_TARGET="python3_6%* -python2_7* -python3_4 -python3_5" PYTHON_TARGETS="python2_7 python3_6%* -python3_4 -python3_5*" 0 KiB

>>> Emerging (1 of 1) dev-libs/gobject-introspection-1.52.1::gentoo
....
/usr/bin/python3.6
checking whether /usr/bin/python3.6 version is >= 2.7... yes
checking for /usr/bin/python3.6 version... 3.6
checking for /usr/bin/python3.6 platform... linux
checking for /usr/bin/python3.6 script directory... ${prefix}/lib64/python3.6/site-packages
checking for /usr/bin/python3.6 extension module directory... ${exec_prefix}/lib64/python3.6/site-packages
checking for headers required to compile python extensions... found
checking for python module mako... no
configure: error: Python mako module not found

# emerge -pv mako

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild     U  ] dev-python/mako-1.0.6::gentoo [1.0.3::gentoo] USE="-doc {-test}" PYTHON_TARGETS="python2_7 python3_6%* -pypy% -python3_4 -python3_5* (-python3_3%)" 562 KiB
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2017-08-19 23:33:57 UTC
commit a9584a18d7ec9a0f58d6eaea3ad751c7921d22f7
Date:   Sun Aug 20 01:03:58 2017 +0200

    dev-libs/gobject-introspection: fix runtime requirements on mako, bug #628040
    
    Not doing revision bump as it fails at configure for affected systems.
    

Thanks for reporting.