Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Blender 2.78a
Mahlzeit!
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.
Ist wohl klar wie Kloßbrühe
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.
https://wiki.gentoo.org/wiki/Blender#Installation
Wenn ich das alles so lese, musst du da einige Vorbereitungen treffen
Das hab ich alles befolgt. Dann kam eben diese Meldung mit six
Ich verstehe bei dem dev-python/six einfach nicht, da wird geschieben es gäbe kein ebuild. Aber das ist da!
|
Quellcode
|
1
2
3
4
5
6
7
8
|
horst diabolus # eix dev-python/six
[I] dev-python/six
Verfügbare Versionen: 1.10.0 {doc test PYTHON_TARGETS="pypy pypy3 python2_7 python3_4 python3_5"}
Installierte Versionen: 1.10.0(16:54:46 08.11.2016)(-doc -test PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5")
Startseite: https://bitbucket.org/gutworth/six https://pypi.python.org/pypi/six
Beschreibung: Python 2 and 3 compatibility library
horst diabolus #
|
Ich verstehe bei dem dev-python/six einfach nicht, da wird geschieben es gäbe kein ebuild. Aber das ist da!
|
Quellcode
|
1
2
3
4
5
6
7
8
|
horst diabolus # eix dev-python/six
[I] dev-python/six
Verfügbare Versionen: 1.10.0 {doc test PYTHON_TARGETS="pypy pypy3 python2_7 python3_4 python3_5"}
Installierte Versionen: 1.10.0(16:54:46 08.11.2016)(-doc -test PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5")
Startseite: https://bitbucket.org/gutworth/six https://pypi.python.org/pypi/six
Beschreibung: Python 2 and 3 compatibility library
horst diabolus #
|
du hast es aber mit USE=-pyhon3_5 erstellt. Evtl. musst du es neu erstellen mit python3_5 Unterstützung.
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.
Also irgendetwas blockiert python3_5
So, python_target_python3_5 ist unmasked. Musste nur die
|
Quellcode
|
1
|
/etc/portage/profile/use.mask
|
um die Zeile
|
Quellcode
|
1
|
-python_targets_python3_5
|
Erweitern. Jetzt wird python-updater gestartet, dann sehe ich weiter.