I filed a bug some time ago, but it was accepted, closed as resolved (or something). It is not resolved. Qutebrowser-9999 pulls in python3_4 and throws bug if that python is not in PYTHON_TARGETS. I have PYTHON_TARGETS containing python3_6. Qutebrowser works with 3.4 or newer. As far as i know, even version 0.91 and .84 in the tree work with python3_6 or higherj Quote from the author on irc "│13:24:54 The-Compiler | cryptopsy: qutebrowser works with 3.4 or newer, and I'm not happy about the gentoo package either, but not much I can do about it" Portage output: !!! Problem resolving dependencies for www-client/qutebrowser ... done! !!! The ebuild selected to satisfy "qutebrowser" has unmet requirements. - www-client/qutebrowser-9999::qutebrowser USE="gstreamer jpeg" ABI_X86="64" PYTHON_TARGETS="-python3_4" The following REQUIRED_USE flag constraints are unsatisfied: python_targets_python3_4 The above constraints are a subset of the following complete expression: any-of ( python_targets_python3_4 )
old report https://bugs.gentoo.org/show_bug.cgi?id=612502#add_comment
I cannot confirm. I'm just submitting this bug report from a qutebrowser (0.9.1) without python3_4 support and am able to install the 9999 version without python3_4.
Calculating dependencies / !!! Problem resolving dependencies for www-client/qutebrowser from @selected ... done! !!! The ebuild selected to satisfy "www-client/qutebrowser" has unmet requirements. - www-client/qutebrowser-9999::qutebrowser USE="gstreamer jpeg" ABI_X86="(64)" PYTHON_TARGETS="-python3_4" The following REQUIRED_USE flag constraints are unsatisfied: python_targets_python3_4 The above constraints are a subset of the following complete expression: any-of ( python_targets_python3_4 ) (dependency required by "@selected" [set]) (dependency required by "@world" [argument])
* dependency graph for www-client/qutebrowser-9999 `-- www-client/qutebrowser-9999 `-- app-text/asciidoc-8.6.9-r5 (app-text/asciidoc) ~amd64 `-- dev-python/jinja-2.9.6 (dev-python/jinja) ~amd64 [python_targets_python3_4(-)? -python_single_target_python3_4(-)] `-- dev-python/pygments-2.2.0 (dev-python/pygments) ~amd64 [python_targets_python3_4(-)? -python_single_target_python3_4(-)] `-- dev-python/pypeg2-2.15.2 (dev-python/pypeg2) ~amd64 [python_targets_python3_4(-)? -python_single_target_python3_4(-)] `-- dev-python/pyyaml-3.12 (dev-python/pyyaml) amd64 [python_targets_python3_4(-)? -python_single_target_python3_4(-)] `-- dev-python/PyQt5-5.8.2 (dev-python/PyQt5) ~amd64 [gui printsupport network webkit widgets python_targets_python3_4(-)? -python_single_target_python3_4(-)] `-- dev-qt/qtgui-5.7.1-r1 (dev-qt/qtgui) ~amd64 [jpeg] `-- dev-qt/qtwebkit-5.7.1 (dev-qt/qtwebkit) ~amd64 [gstreamer] `-- dev-vcs/git-2.13.2 (>=dev-vcs/git-1.8.2.1) ~amd64 `-- dev-lang/python-3.4.6 (dev-lang/python) ~amd64 `-- dev-lang/python-exec-2.4.5 (>=dev-lang/python-exec-2) ~amd64 [python_targets_python3_4(-)? -python_single_target_python3_4(-)] [ www-client/qutebrowser-9999 stats: packages (12), max depth (1) ]
How do you propose i proceed to investigate this? Was i suppose to follow an upgrade procedure when trying to remove python-3.4 ? Because i just removed it from PYTHON_TARGETS in make.conf . Was that wrong?
"equery u qutebrowser" shows [ Colors : set, unset ] * Found these USE flags for www-client/qutebrowser-9999: U I + - gstreamer : Add support for media-libs/gstreamer (Streaming media) + - jpeg : Add JPEG image support - - python_targets_python3_4 : Build with Python 3.4 Notice that python_targets_python3_6 is not listed there. Is this normal? The ebuild has PYTHON_COMPAT=( python{3_4,3_5,3_6} )
you may close the bug. i have found it was caused by an old -9999 ebuild from the old qutebrowser overlay.
Closing per last comment.