Ich versuche Blender auf den neusten Stand zu bringen. Doch wenn ich es emergen will kommt das dabei raus. Bin leicht überfordert und bitte um Hilfe.
Quellcode
1
2
3
4
5
6
7
8
horst diabolus # emerge --autounmask-write =media-gfx/blender-2.78a
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy ">=dev-python/six-1.5.2[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]".
(dependency required by "dev-python/pyopenssl-16.2.0::gentoo" [ebuild])
(dependency required by "dev-python/requests-2.11.1::gentoo" [ebuild])
(dependency required by "media-gfx/blender-2.78a::gentoo" [ebuild])
(dependency required by "=media-gfx/blender-2.78a" [argument])
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Diabolus« (17.11.2016, 09:41)
Das Problem tritt auch bei anderen Programmen auf.
Irgendwie verstehe ich das mit dem six nicht. Vor allem, es nimmt auch keine Änderungen bei USE an. Wenn ich zum Beispiel python_targets_python3_5 nutze wird das ignoriert.
Installation can require many packages, It is recommended to first upgrade to python 3.5.2, set any required USE flags and then emerge blender.
Python 3.5 Blender 2.78 requires python 3.5.2 which is currently marked as testing. It is recommmended to upgrade to python 3.5.2 and resolve any blockers prior to emerging blender.
Will ich ja. In der make.conf und in package.usw ist python_targets_python3_5 eingetragen. Python 3.5.2 ist auch installiert und mit eselect ausgewähle. python-updater ist auch schon durch.
Dennoch will six beim emergen immer python3_4.
Ach, unmerge und emergen geht mit six einwandfrei. Nur eben wird python3_5 ignoriert.
Liegt es im Bereich des Möglichen, dass es unter Anderem an Wine liegt? Das verlangt das zeroconf -python_targets_python3_5 in den USE hat. Wenn ich es richtig verstanden habe hat zeroconf auch etwas mit six zu tun.