Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0




 $sudo emerge  qutebrowser                                                     
Calculating dependencies |

!!! Problem resolving dependencies for www-client/qutebrowser
... done!

!!! The ebuild selected to satisfy "qutebrowser" has unmet requirements.
- www-client/qutebrowser-0.2.1::qutebrowser USE="jpeg -gstreamer" PYTHON_TARGETS="-python3_4"

  The following REQUIRED_USE flag constraints are unsatisfied:

  The above constraints are a subset of the following complete expression:
    any-of ( python_targets_python3_4 )

I want to upgrade my python to python 3.4 to get qutebrowser.. I'm newish to portage.

I have already ran

echo "=dev-lang/python-3.4.4_pre20150524" >> /etc/portage/package.unmask

But am not sure how to configure my make.conf .  Any help is appreciated!


Edit: If it helps i added qutebrowser by using layman.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

The instructions given under http://www.funtoo.org/News:Python_Updater_Deprecation allowed me to enable Python 3.4


Unmask Python 3.4 in /etc/portage/package.unmask




Emerge Python 3.4

# emerge --ask dev-lang/python:3.4

Rebuild portage

# emerge --oneshot sys-apps/portage

Edit make.conf according to your needs. My make.conf currently contains

PYTHON_ABIS="2.7 3.3 3.4"
PYTHON_TARGETS="python2_7 python3_3 python3_4"
Rebuild portage again (with --nodeps)
# emerge --nodeps --oneshot sys-apps/portage

Eselect python 3.4

# eselect python set --python3 python3.4

Update world

# emerge --update --deep --newuse @world
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...