Am Sun, 23 Aug 2015 15:50:28 -0400
schrieb allan gottlieb <[email protected]>:

> Trying to  emerge systemd-cron results in the following error
> 
> !!! Problem resolving dependencies for sys-process/systemd-cron
> ... done!
> 
> !!! The ebuild selected to satisfy "systemd-cron" has unmet requirements.
> - sys-process/systemd-cron-1.5.3::gentoo USE="-cron-boot -etc-crontab-systemd 
> -minutely -setgid -yearly" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy3 
> -python3_3 -python3_4" PYTHON_TARGETS="python3_4 -pypy3 -python3_3"
> 
>   The following REQUIRED_USE flag constraints are unsatisfied:
>     exactly-one-of ( python_single_target_pypy3 
> 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_pypy3 
> python_single_target_python3_3 python_single_target_python3_4 ) 
> python_single_target_pypy3? ( python_targets_pypy3 ) 
> python_single_target_python3_3? ( python_targets_python3_3 ) 
> python_single_target_python3_4? ( python_targets_python3_4 )
> 
> -----------------------------
> 
> I do not have python_targets set explicitly, but have used eselect
> right now eselect python list gives
> Available Python interpreters:
>   [1]   python2.7
>   [2]   python3.3
>   [3]   python3.4 *
> and eselect python list --python3 naturally gives
> Available Python 3 interpreters:
>   [1]   python3.3
>   [2]   python3.4 *
> 
> I have sync'ed and emerge -uDv --changed-use @world shows nothing
> 
> What should I do?
> 
> thanks,
> allan

The default value of PYTHON_SINGLE_TARGET is python2_7 (it's set
in /usr/portage/profiles/base/make.defaults), so you must change it for this
package.  I use the following package.use entry:

sys-process/systemd-cron python_single_target_python3_4

HTH
-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup

Attachment: pgprLzWT8Ecof.pgp
Description: Digitale Signatur von OpenPGP

Reply via email to