Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628040 - dev-libs/gobject-introspection-1.52.1: dev-python/mako dependency doesn't depend on required versions of Python
Summary: dev-libs/gobject-introspection-1.52.1: dev-python/mako dependency doesn't dep...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome-3.24
  Show dependency tree
 
Reported: 2017-08-16 17:06 UTC by Andrew John Hughes
Modified: 2017-08-19 23:33 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.