Как поставить бленден новой версии

Added by Nazik24 1 over 15 years ago

Извените задам возможно тупой вопрос, но всё же хотел би получить ответ.
Хотел поставить на работе с подключонним інтернетом Blender на CLDG 10.4 набрал emerge blender оно начало ставить blender 2.49a но уже давно есть 2.49b начал смотреть что оно сообщает, и заметил что смотря от опции с emerge оносообщало то про log.file то про masked package. Потом прочитал на форумах что можно размаскировать попробовал неполучилось, прочитал потом, что ето может бить связано с ebuild попробовал тоже ничего неполучилось, посмотрел в ebuild а там есть 2.48a, 2.49а, 2.49b. Тепер внимание вопрос если в ebuild-ах есть максимум 2.49b как тогда сделать, если я захочу поставить 2.52 версию. Я понимаю, что если обновить мир, то возможно там появиться новий ebuild, но у меня дома нет возможность подключится к інтернету і обновить мир неполучится, хотелось би просто положить пакет в distfiles і оттуда его установить. Іменно так я і делал пока не появилось етой проблеми. Хотелось би услишать ответ. Очень прошу несудить строго я ещо новичок и досегодня работал толко с другими дистрибутивами такими как Mandriva. fedora, и другие.


Replies (24)

RE: Как поставить бленден новой версии - Added by Сергей Сиделев over 15 years ago

Обновлялся пару дней назад:
eix blender
  • media-gfx/blender
    Available versions: 2.48a-r3 2.49a ~2.49b {blender-game ffmpeg jpeg nls ogg openal openexr openmp player png quicktime verse}
    Homepage: http://www.blender.org/
    Description: 3D Creation/Animation/Publishing System

2.52 что-то не вижу...
так что я не рисковал бы ставить - дело даже не в возможной нестабильности (как я понял это вас не пугает), а в том, что по зависимостям возможно будут нужны и новые версии других пакетов
Если вручную разберетесь с зависимостями (;)) можете попытаться сделать локальный оверлей со своими пакетами и вписать туда версию 2.52

P.S. если у вас есть возможность "...просто положить пакет в distfiles", то может стоит научится и приносить обновления мира и распаковывать их вручную?
http://www.calculate-linux.org/boards/33/topics/3154

RE: Как поставить бленден новой версии - Added by Nazik24 1 over 15 years ago

Спасибо з помощь но если можно поподробнее опишите как сделать локальний оверлей со своими пакетами і вписать туда блендер например 2.50 версии. если нет 2.52 я помню на мандиву ставил 2.50 нестабилний
я проста неоднократно получал сообщение чтото вроде отсутствует ebuild а где взять етот ебилд іли как создать его, если нет дома подключение к інтернету. Зараннее спасибо

RE: Как поставить бленден новой версии - Added by Сергей Сиделев over 15 years ago

без интернета - только вручную, а вообще - там же где и дистрибутивы скачиваете и ebuild скачайте, если он существует)))
например много дополнительных ebuild здесь: http://gpo.zugaina.org
но и там я версии 2.52 не нашел, вы уверены, что она существует?? да, на сайте доступны и 2.55, но все выше 2.49 указаны как тестовые beta-версии.
Оно вам действительно нужно?? Тогда только писать вручную.

RE: Как поставить бленден новой версии - Added by Киванов Роман over 15 years ago

А у меня общий вопрос по теме - как поставить более новую доступную версию программы?
в частности как здесь banshee 1.8.0:

[I] media-sound/banshee
Available versions: 1.6.1 ~1.8.0 {+aac boo +cdda daap doc +encode ipod karma mtp podcast test +web wikipedia youtube}
Installed versions: 1.6.1(13:26:08 23.10.2010)(aac cdda encode ipod -boo -daap -doc -karma -mtp -podcast -test -wikipedia -youtube)

RE: Как поставить бленден новой версии - Added by Алексей Степанов over 15 years ago

Киванов Роман wrote:

А у меня общий вопрос по теме - как поставить более новую доступную версию программы?
в частности как здесь banshee 1.8.0:


[I] media-sound/banshee
Available versions: 1.6.1 ~1.8.0 {+aac boo +cdda daap doc +encode ipod karma mtp podcast test +web wikipedia youtube}
Installed versions: 1.6.1(13:26:08 23.10.2010)(aac cdda encode ipod -boo -daap -doc -karma -mtp -podcast -test -wikipedia -youtube)

Размаскировать новую версию программы.

RE: Как поставить бленден новой версии - Added by Алексей Степанов over 15 years ago

Киванов Роман wrote:

А можно пример?

В файл /etc/portage/package.keywords/using вставить строку:
=media-sound/banshee-1.8.0 ~x86
Потом делаете:
emerge banshee
или
emerge =banshee-1.8.0
А вообще все версии помеченные знаком ~ ,относятся к тестовой ветке,и вы устанавливаете их на свой страх и риск.

RE: Как поставить бленден новой версии - Added by v i а SеrgеniuS over 15 years ago

А ещё можно использовать утилиту cl-unmask

RE: Как поставить бленден новой версии - Added by Киванов Роман over 15 years ago

А ещё можно использовать утилиту cl-unmask

Кстати, почему я ее не наблюдаю в calculate 10.9?

calculate sumrak # eix cl-unmask
No matches found.

RE: Как поставить бленден новой версии - Added by Роман Гаврилюк over 15 years ago

Обещали вернуть со временем

cl-unmask

RE: Как поставить бленден новой версии - Added by sungreen -- over 15 years ago

... как вариант, можно поставить бинарник blender от сюда http://www.graphicall.org/builds/ ...

RE: Как поставить бленден новой версии - Added by Сергей Сиделев over 15 years ago

via SеrgеniuS wrote:

А ещё можно использовать утилиту cl-unmask

если её и нет сейчас, можно использовать autounmask

RE: Как поставить бленден новой версии - Added by nur calc almost 15 years ago

На сайте blender есть инструкция по сборке на gentoo. Я не смог собрать блендер. Но зато поставил все зависимости и питон 3.2, далее можно запускать сборки c graphicall или с официального сайта.

RE: Как поставить бленден новой версии - Added by sungreen -- almost 15 years ago

На сайте blender есть инструкция по сборке на gentoo

... там сборка с svn, сам собираю так еженедельно, собирается без особых проблем, перед сборкой необходимо чтобы python 3.2 бел уже установлен ...

RE: Как поставить бленден новой версии - Added by nur calc almost 15 years ago

sungreen, пожалуйста, можете поподробнее описать, у меня не получается собрать. У меня CLD х86_64. Заранее благодарю!

RE: Как поставить бленден новой версии - Added by nur calc almost 15 years ago

Получилось. Я удалил питон 3.2 из системы и поставил из исходников с оф. сайта питон. Так будет правильно? Собрал через scons.

RE: Как поставить бленден новой версии - Added by sungreen -- almost 15 years ago

... делал по этой инструкции http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux/Gentoo/CMake ...
... если по ней собрать не получается а бинарные сборки с graphicall не устраивают, то можно попробовать какой нибудь из оверлеев (например wavilen, alice, maekke) ...

RE: Как поставить бленден новой версии - Added by nur calc almost 15 years ago

Я тоже по этой инструкцией делал.
Когда стоит питон 3.2 из портежей вот такая ошибка появляется:

Compiling ==> 'AUD_C-API.cpp'
In file included from intern/audaspace/intern/AUD_C-API.cpp:38:
intern/audaspace/intern/AUD_PyInit.h:36:20: error: Python.h: Нет такого файла или каталога
In file included from intern/audaspace/intern/AUD_C-API.cpp:38:
intern/audaspace/intern/AUD_PyInit.h:45: ошибка: expected initializer before ‘*’ token
In file included from intern/audaspace/intern/AUD_C-API.cpp:39:
intern/audaspace/Python/AUD_PyAPI.h:47: ошибка: ‘PyObject_HEAD’ does not name a type
intern/audaspace/Python/AUD_PyAPI.h:53: ошибка: ‘PyObject_HEAD’ does not name a type
intern/audaspace/Python/AUD_PyAPI.h:55: предупреждение: ISO C++ запрещает декларации ‘PyObject’ без типа
intern/audaspace/Python/AUD_PyAPI.h:55: ошибка: expected ‘;’ before ‘*’ token
intern/audaspace/Python/AUD_PyAPI.h:59: ошибка: ‘PyObject_HEAD’ does not name a type
intern/audaspace/Python/AUD_PyAPI.h:63: ошибка: ‘PyMODINIT_FUNC’ does not name a type
intern/audaspace/Python/AUD_PyAPI.h:66: ошибка: expected initializer before ‘*’ token
intern/audaspace/intern/AUD_C-API.cpp: In function ‘int AUD_init(AUD_DeviceType, AUD_DeviceSpecs, int)’:
intern/audaspace/intern/AUD_C-API.cpp:153: ошибка: нет декларации ‘Device_empty’ в этой области видимости
intern/audaspace/intern/AUD_C-API.cpp:156: ошибка: ‘struct Device’ has no member named ‘device’
intern/audaspace/intern/AUD_C-API.cpp: In function ‘void AUD_exit()’:
intern/audaspace/intern/AUD_C-API.cpp:174: ошибка: нет декларации ‘Py_XDECREF’ в этой области видимости
intern/audaspace/intern/AUD_C-API.cpp: At global scope:
intern/audaspace/intern/AUD_C-API.cpp:186: ошибка: expected initializer before ‘*’ token
scons: *** [/home/folder/over/blender-svn/build/linux2/intern/audaspace/int ern/AUD_C-API.o] Error 1

Когда снёс 3.2 и поставил из исходников через scons нормально собралось, через cmake не помню, с работы пишу. Может надо было где-то в настройках что-то поменять...

RE: Как поставить бленден новой версии - Added by sungreen -- almost 15 years ago

... blender работает или нет? ...

... посмотри еще здесь по поводу питона http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux/Troubleshooting ...

RE: Как поставить бленден новой версии - Added by nur calc almost 15 years ago

Да, нормально работает. Я просто хотел собрать с питоном 3.2 который ставиться с портежей, не получилось. А собрал питон 3.2 с оф. сайта из исходников, все нормально. Где-то за 2 минуты собирается, так и должно быть, быстро да?

RE: Как поставить бленден новой версии - Added by sungreen -- almost 15 years ago

... сложно сказать, может процессор продаунгрейдит ...

(1-24/24)

Thank you!