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
pgprLzWT8Ecof.pgp
Description: Digitale Signatur von OpenPGP

