Ошибка при установке blender 2.66

Не получается установить blender 2.66
Python 3.3 установлен, по крайней мере в eselect его выбрать могу.
Но при установке самого blender появляется ошибка.
Пишет про ошибку связанную с “python_single_target_python3_3”

А кроме eselect что-то делали? :wink:

Если python-3.3 установлен - обновите библиотеки:
Выполните python-updater
А уж потом запускайте установку blender

python-updater - выполнил, все равно ошибка осталась
Добавил файлы с логами

В описании ошибки пишется что не установлена переменная PYTHON_SINGLE_TARGET

в /etc/make.conf добавил
PYTHON_SINGLE_TARGET=“python3_3”
но все равно ошибка осталась

die.env (259 KB)
build.log (1.75 KB)
eclass-debug.log (6.04 KB)

покажи

eselect python list

покажи
eselect python list

[1] python2.7 *
[2] python3.3

Предложу костыль, но может получится
выполни перед установкой команду
eselectp python set python3.3
После установки вернуть python-2.7 в качестве дефолтного можно командой
eselectp python set python2.7

делал
eselect python set 2
по моему тоже самое, ошибка оставалась

Принципиально ставить blender?
Я забил на установку…

  1. скачал http://www.blender.org/download/get-blender/
  2. распаковал
  3. пользуюсь им без установки

да, то же самое
к сожалению, детальнее разбираться сейчас не могу.

PS
чтоб проще было глянуть “по диагонали” ваши логи - лучше выкладывайте их на pastebin или командой wgetpaste
Чтоб их не приходилось выкачивать для ознакомления.


3. пользуюсь им без установки

можно и так, но это не комильфо, не отслеживаются зависимости и обновления.

build.log
http://pastebin.calculate-linux.ru/ru/show/5426

Плохо я гуглил, это уже обсуждалось на ЛОРе
http://www.linux.org.ru/forum/general/9051780?cid=9052089
вполне возможно хватит того, что написано в этом комментарии, у меня были кое какие ошибки, поэтому я написал горазда больше, дальше увидите

еще там есть ссылка вот на эту тему, ее еще использовал
http://forums.gentoo.org/viewtopic-t-953748-start-0.html

значит я добавил фалй /etc/portage/profile/use.mask
в нем у меня
=media-gfx/blender-2.66 -python_single_target_python3_3 -python_targets_python3_3
на это ругается emerge, хотя и все равно стал собирать blender, может быть здесь ссылка на =media-gfx/blender-2.66 не нужна.

/etc/portage/package.use/custom
=media-gfx/blender-2.66 python_single_target_python3_3 python_targets_python3_3

make.conf
USE_PYTHON=“2.7 3.3”
PYTHON_TARGETS=“python2_7 python3_3”
PYTHON_SINGLE_TARGET=“python3_3”

вообще написано что могут быть проблемы если указать такую PYTHON_SINGLE_TARGET, так как используется у нас 2.7.

При этом всем у меня еще обновился nympy и еще что то, так что еще незнаю что у меня будет при обновлениях, скорее всего make.conf лучше и не трогать, установлю блендер и попробую там все закоментить.

… имхо, возможо, будет интереснее собирать Blender сразу из SVN , в портах пакеты порой крайне небрежны и зачастую неактуальны …

… имхо, возможо, будет интереснее собирать Blender сразу из SVN , в портах пакеты порой крайне небрежны и зачастую неактуальны …

Наверно да, тем более если не будет таких проблем с этими версиями python, то как я поставил его ужасный вариант по-моему

Derian V wrote:

делал eselect python set 2
по моему тоже самое, ошибка оставалась

все же последовательность уточню
вначале eselectp python set python3.3, затем python-updater ?