My system would like to upgrade backintime. Unfortunately it stops emerging with: !!! The ebuild selected to satisfy "app-backup/backintime" has unmet requirements. - app-backup/backintime-1.1.4::gentoo USE="qt4" PYTHON_SINGLE_TARGET="-python3_3 -python3_4" PYTHON_TARGETS="python3_4 -python3_3" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( python_single_target_python3_3 python_single_target_python3_4 ) The above constraints are a subset of the following complete expression: exactly-one-of ( python_single_target_python3_3 python_single_target_python3_4 ) python_single_target_python3_3? ( python_targets_python3_3 ) python_single_target_python3_4? ( python_targets_python3_4 ) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) Possibly there is a general configuration missing - or should it be fixed by every single user? Reproducible: Always
you need to set at one of the following USE for backintime python_single_target_python3_3 python_single_target_python3_4
I think the point of the bug is this: > Possibly there is a general configuration missing - or should it be fixed by > every single user? ie. the solution is obvious but it's not ideal for every user to have to manually enable it
(In reply to Michael Palimaka (kensington) from comment #2) > I think the point of the bug is this: > > > Possibly there is a general configuration missing - or should it be fixed by > > every single user? > > ie. the solution is obvious but it's not ideal for every user to have to > manually enable it I am not aware of any magic which could work around here.
The maintainer could decide to enable python_single_target_python3_4 by default for this package in package.use, for example.
Are you going to enable python_single_target_python3_4 by default for backintime in package.use or is it a user task and they should fix it themselfe?
(In reply to Stephan Litterst from comment #5) > Are you going to enable python_single_target_python3_4 by default for > backintime in package.use or is it a user task and they should fix it > themselfe? You need to go ahead now. I will look into some solution later.
commit 72b91599c0c3560e1def04dab177d5d397dd52b4 Author: Justin Lecher <jlec@gentoo.org> Date: Tue Dec 8 08:19:15 2015 +0100 profiles: Set python_single_target for app-backup/backintime Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567546 Signed-off-by: Justin Lecher <jlec@gentoo.org> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b91599c0c3560e1def04dab177d5d397dd52b4
Thanks - it works!