emerge blender -av * IMPORTANT: 1 news items need reading for repository 'mva'. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies \ !!! Problem resolving dependencies for media-gfx/blender ... done! !!! The ebuild selected to satisfy "blender" has unmet requirements. - media-gfx/blender-2.68a::gentoo USE="boost bullet collada colorio cycles dds elbeem ffmpeg game-engine jack jpeg2k nls openal openexr openmp sdl sse sse2 tiff -debug -doc -fftw -ndof -player -redcode -sndfile" PYTHON_SINGLE_TARGET="-python3_3" PYTHON_TARGETS="-python3_3" The following REQUIRED_USE flag constraints are unsatisfied: python_single_target_python3_3 The above constraints are a subset of the following complete expression: python_single_target_python3_3? ( python_targets_python3_3 ) exactly-one-of ( python_single_target_python3_3 ) player? ( game-engine ) redcode? ( jpeg2k ) cycles? ( boost openexr tiff ) nls? ( boost ) game-engine? ( boost ) Reproducible: Always Actual Results: i cant emerge blender. Expected Results: it would be nice if this piece of software get working under gentoo. its one of the programm, which make a lot of fun in 3d graphic on linux, but gentoo still have no working ebuild for it.
The program works just fine. You need to do what portage tells you The above constraints are a subset of the following complete expression: python_single_target_python3_3? ( python_targets_python3_3 ) exactly-one-of ( python_single_target_python3_3 ) player? ( game-engine ) redcode? ( jpeg2k ) cycles? ( boost openexr tiff ) nls? ( boost ) game-engine? ( boost ) Please add PYTHON_TARGETS=python3_3 in your make.conf and try again
the problem is adding this entries in make.conf cause conflicts. so what i should do if this ebuild force me to redue all working configuration other packages? Scanning Configuration files... Exiting: Nothing left to do; exiting. :) >>> Regenerating /etc/ld.so.cache... update profile * IMPORTANT: 1 news items need reading for repository 'mva'. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items. !!! Problem resolving dependencies for app-editors/vim from @selected !!! The ebuild selected to satisfy "app-editors/vim" has unmet requirements. - app-editors/vim-7.4.52::gentoo USE="X acl gpm nls perl python ruby tcl -cscope -debug -lua -luajit -minimal -vim-pager" PYTHON_SINGLE_TARGET="python2_7 -python2_6 -python3_2 -python3_3" PYTHON_TARGETS="python3_3 -python2_6 -python2_7 -python3_2" The following REQUIRED_USE flag constraints are unsatisfied: python? ( python_single_target_python2_7? ( python_targets_python2_7 ) ) The above constraints are a subset of the following complete expression: python? ( python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_2? ( python_targets_python3_2 ) python_single_target_python3_3? ( python_targets_python3_3 ) exactly-one-of ( python_single_target_python2_6 python_single_target_python2_7 python_single_target_python3_2 python_single_target_python3_3 ) ) (dependency required by "@selected" [set])
ok solved by adding : PYTHON_TARGETS="python2_7 python3_2 python3_3" this in make.conf.
ok it seems to not solve the problem... emerge blender -av * IMPORTANT: 1 news items need reading for repository 'mva'. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies - !!! Problem resolving dependencies for media-gfx/blender ... done! !!! The ebuild selected to satisfy "blender" has unmet requirements. - media-gfx/blender-2.68a::gentoo USE="boost bullet collada colorio cycles dds elbeem ffmpeg game-engine jack jpeg2k nls openal openexr openmp sdl sse sse2 tiff -debug -doc -fftw -ndof -player -redcode -sndfile" PYTHON_SINGLE_TARGET="-python3_3" PYTHON_TARGETS="python3_3" The following REQUIRED_USE flag constraints are unsatisfied: python_single_target_python3_3 The above constraints are a subset of the following complete expression: python_single_target_python3_3? ( python_targets_python3_3 ) exactly-one-of ( python_single_target_python3_3 ) player? ( game-engine ) redcode? ( jpeg2k ) cycles? ( boost openexr tiff ) nls? ( boost ) game-engine? ( boost ) #################### setting : PYTHON_SINGLE_TARGET="-python3_3" in make.conf cause: emerge blender -av Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' * IMPORTANT: 1 news items need reading for repository 'mva'. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies \Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' !!! Problem resolving dependencies for media-gfx/blender Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' ... done! Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' !!! The ebuild selected to satisfy "blender" has unmet requirements. - media-gfx/blender-2.68a::gentoo USE="boost bullet collada colorio cycles dds elbeem ffmpeg game-engine jack jpeg2k nls openal openexr openmp sdl sse sse2 tiff -debug -doc -fftw -ndof -player -redcode -sndfile" PYTHON_SINGLE_TARGET="-python3_3" PYTHON_TARGETS="python3_3" The following REQUIRED_USE flag constraints are unsatisfied: python_single_target_python3_3 The above constraints are a subset of the following complete expression: python_single_target_python3_3? ( python_targets_python3_3 ) exactly-one-of ( python_single_target_python3_3 ) player? ( game-engine ) redcode? ( jpeg2k ) cycles? ( boost openexr tiff ) nls? ( boost ) game-engine? ( boost ) Invalid '-' operator in non-incremental variable 'PYTHON_SINGLE_TARGET': '-python3_3' so its not really works as u said
This is wrong PYTHON_SINGLE_TARGET="-python3_3" It has to be "python3_3" (no -) You also need to set PYTHON_SINGLE_TARGET="python3_3" However there is nothing wrong with the package as far as I can tell. If you need help configuring your system please refer to the #gentoo IRC channel, the gentoo-user mailing list or the Gentoo forums. I will cc the maintainers just in case.
it's sad, but it is REALLY incompatible with python3_2 ...nothing we can do there
i put this entries in make.conf PYTHON_TARGETS="python2_7 python3_2 python3_3" PYTHON_SINGLE_TARGET="python3_3" merge -uDN world -av * IMPORTANT: 1 news items need reading for repository 'mva'. * IMPORTANT: 9 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies / !!! Problem resolving dependencies for app-office/scribus from @selected ... done! !!! The ebuild selected to satisfy "app-office/scribus" has unmet requirements. - app-office/scribus-1.4.3::gentoo USE="cairo hunspell minimal pdf scripts templates tk -debug -examples" LINGUAS="de -af -ar -bg -br -ca -cs_CZ -cy -da_DK -de_1901 -de_CH -el -en_AU -en_GB -en_US -es_ES -et -eu -fi -fr -gl -hu -id -it -ja -ko -lt_LT -nb_NO -nl -pl_PL -pt -pt_BR -ru -sa -sk_SK -sl -sq -sr -sv -th_TH -tr -uk -zh_CN -zh_TW" PYTHON_SINGLE_TARGET="-python2_6 -python2_7" PYTHON_TARGETS="python2_7 -python2_6" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( python_single_target_python2_6 python_single_target_python2_7 ) The above constraints are a subset of the following complete expression: python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) exactly-one-of ( python_single_target_python2_6 python_single_target_python2_7 ) tk? ( scripts ) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) so it seems to be it cause conflicts with other package. for me it dont make any matter if python 3.3x have to install as long it dont cause problems. but if a ebuild cause conflicts so its a bug.
(In reply to tman from comment #7) > i put this entries in make.conf > > PYTHON_TARGETS="python2_7 python3_2 python3_3" > PYTHON_SINGLE_TARGET="python3_3" > > That's a user error (admittedly, the eclass is not user friendly at all). You can get support in #gentoo, on the user ML and on the forums also check http://www.gentoo.org/proj/en/Python/python-r1/user-guide.xml