Bug 28751 - Пакет blender устарел
Summary: Пакет blender устарел
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: blender (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Egor Ignatov
QA Contact: qa-sisyphus
URL:
Keywords:
: 28769 (view as bug list)
Depends on: 28956
Blocks:
  Show dependency tree
 
Reported: 2013-03-26 12:33 MSK by Konstantin
Modified: 2013-06-17 22:09 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin 2013-03-26 12:33:45 MSK
Добрый день!
Нельзя ли обновить Blender? Что-то он у вас застоялся. Я понимаю, наверное руки не доходят :)
В Сизифе 2.63 а последний официальный 2.66 и изменений довольно много внесено (ченджлоги я тут постить не буду, кто пользуется тот знает).
Обновите, пожалуйста!
Comment 1 serpiph 2013-03-26 14:33:12 MSK
Да, есть такое дело.
Comment 2 Andrey Liakhovets 2013-03-30 11:45:55 MSK
Collada у нас есть только в blender2.49, так что и её бы тоже.
Comment 3 serpiph 2013-04-01 10:21:54 MSK
*** Bug 28769 has been marked as a duplicate of this bug. ***
Comment 4 AEN 2013-04-15 14:32:32 MSK
Коллеги, не блокер, но было бы здорово бранчевать p7 со свежим  blender. 
//Не выйдет -- не страшно, конечно.
Comment 5 serpiph 2013-04-15 14:49:35 MSK
Никак не найду время довести до ума новую сборку.
Comment 6 Andrey Liakhovets 2013-04-15 15:42:23 MSK
(В ответ на комментарий №5)
> Никак не найду время довести до ума новую сборку.

Где можно глянуть текущее состояние?
(тоже сейчас этим занимаюсь)
Comment 7 Andrey Liakhovets 2013-04-24 15:52:25 MSK
Кстати, в спеке 2.63 не хватает BuildRequires: boost-filesystem-devel
(т.е. сейчас blender собран без boost).
Comment 8 AEN 2013-05-08 15:18:13 MSK
Хорошая новость: вышел 2.67.
Нужна ли помощь в его сборке? Хорошо бы в мае его увидеть.
Comment 9 Andrey Liakhovets 2013-05-11 17:08:56 MSK
Выложил текущее состояние сборки сюда:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/p7/blender/

Там более новая OpenCollada и blender 2.67 + пара коммитов.
И последние логи сборок.
(Кстати, очень благодарен Игорю за импорт OpenCOLLADA из fedora.
Хорошо бы ещё оттуда взять OpenColorIO и OpenImageIO)

В последней сборке (только 64-бит) blender-2.67-alt0.svn56538.my.2.x86_64.rpm
требует python3.3(enchant).
Я пока не знаю, как собрать python-module-enchant с python3.3.
Остальные зависимости есть, и с --nodeps пакет устанавливается и делает вид,
что работает. Сейчас тестирую.

TODO (помимо enchant):
- разобраться с собственными шрифтами blender'а (куда их?), раз уж с fontconfig
- правильно ли с i18n ?
- включить остальные опции (напр., WITH_CYCLES - после OpenImageIO)
- почему пришлось откатить поиск PCRE (почему не находит в текущем виде)?
- (... пути, что именно паковать из tools ...)
Comment 10 AEN 2013-05-11 17:31:36 MSK
#28956 , чтобы с --nodeps не ставиться.
Comment 11 AEN 2013-05-22 16:08:18 MSK
(В ответ на комментарий №10)
> #28956 , чтобы с --nodeps не ставиться.

Завтра python3-module-enchant будет в Сизифе.
Ждем blender?
Comment 12 Andrey Liakhovets 2013-05-22 18:14:19 MSK
(В ответ на комментарий №11)
> Ждем blender?

Для меня пакет работает.
Но хорошо бы, чтобы кто-то ещё посмотрел сборку.

Да, в Сизифе сейчас очередная OpenCollada из fedora.
Я их новые патчи ещё не смотрел. Посмотрю и пересоберу с ней blender.
Comment 13 AEN 2013-05-22 18:16:05 MSK
Давайте ссылку как будет готово.
Comment 14 Andrey Liakhovets 2013-05-24 03:15:02 MSK
Посмотрел и пересобрал OpenCollada (убрал ненужные BuildRequires):
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/Sisyphus/blender.last/SRPMS.hasher/libopenCOLLADA-0-alt1_15.my.git9665d16.src.rpm
(рядом репо с x86_64, i586, noarch).

Пересобрал blender с этой OpenCollada (можно было и с сизифной) и с новыми libav:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/Sisyphus/blender.last/SRPMS.hasher/blender-2.67-alt0.svn56538.my.3.src.rpm
(бинарные рядом).

Логи сборок:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/Sisyphus/blender.last/*.out

Логи пересборки сизифной OpenCollada (на p7) и buildreq по ней:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/p7/blender.last/libopenCOLLADA-0-alt1_15.git9665d16_x86_64_p7_20130522.out
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/p7/blender.last/openCOLLADA.spec_buildreq-u.out

Всё то же самое, собранное на p7, лежит здесь:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_aoliakh/p7/blender.last/

(извиняюсь за такую версию OpenCollada для p7, слишком поздно заметил, что в p7
уже попала *.svn*, пришлось прописывать priority для сборки и установки)

Реально тестировал только x86_64 для p7, доустановив из Сизифа python3-module-enchant
(и посмотрел, что blender-2.66-alt-libav.patch подходит для новых сизифных libav).
Comment 15 AEN 2013-05-24 03:18:51 MSK
Спасибо!
2cas@: прошу проверить (видимо, уже на следующей неделе).
Comment 16 Andrey Cherepanov 2013-05-24 12:19:15 MSK
Проверил на Sisyphus: на базовых операциях вполне работоспособно. Можно отправлять в Sisyphus. В p7 скопирую.
Comment 17 AEN 2013-06-02 13:22:45 MSK
Заждались blender в Сизифе, а liakh@ в тим.
Comment 18 serpiph 2013-06-03 10:32:44 MSK
Никак не могу выкроить время на допиливание blender.
Comment 19 Konstantin 2013-06-03 10:58:46 MSK
Хе-хе, а тем временем уже 2.6.7b
Хотя я попробовал то что собрал Андрей Ляховец, Всё вполне хорошо работает. Плагины стало возможным подключать, до этого, видимо из-за старости версии, блендер не давал их ставить. Вобщем, можно работать, осваивать фристайл, новые способы покраски и т.д. Спасибо. Жду в репозитории Сизифа.
Comment 20 Andrey Liakhovets 2013-06-03 11:57:15 MSK
(В ответ на комментарий №18)
> Никак не могу выкроить время на допиливание blender.

Сергей, у меня есть желание помочь (см. также https://bugzilla.altlinux.org/show_bug.cgi?id=29021 ).
Дайте мне некое направление действий: технически (такой-то git, ... - с SRPM ведь неудобно?) и по существу, а я постараюсь сделать.
Ну и можно просто обсудить, что сделано и можно ли такое в Сизиф (или это после преобразования в git ?)
Comment 21 serpiph 2013-06-05 10:07:10 MSK
(В ответ на комментарий №20)
> (В ответ на комментарий №18)
> > Никак не могу выкроить время на допиливание blender.
> 
> Сергей, у меня есть желание помочь (см. также
> https://bugzilla.altlinux.org/show_bug.cgi?id=29021 ).
> Дайте мне некое направление действий: технически (такой-то git, ... - с SRPM
> ведь неудобно?) и по существу, а я постараюсь сделать.
> Ну и можно просто обсудить, что сделано и можно ли такое в Сизиф (или это после
> преобразования в git ?)

Буду рад помощи! Покажите Ваш вариант сборки blender через git. Можете написать мне в электронную почту (адрес есть на этой странице) для более конкретных действий, чтобы не засорять багзиллу.
Comment 22 Andrey Liakhovets 2013-06-09 03:45:01 MSK
(В ответ на комментарий №21)
> Покажите Ваш вариант сборки blender через git.

git clone git://git.truecrux.org/gr/aoliakh/blender
git checkout sisyphus

Тэги для сборки:
2.66-alt0.svn56523.my.2
2.67-alt0.svn56538.my
2.67-alt0.svn56538.my.2

(2.67-alt0.svn56538.my.3 делать не стал, там не было никаких изменений, только
пересборка на тогдашнем Сизифе, а здесь всё и так собирается на текущем).
Comment 23 Andrey Liakhovets 2013-06-10 09:00:37 MSK
(В ответ на комментарий №22)
> (В ответ на комментарий №21)
> > Покажите Ваш вариант сборки blender через git.

На git.alt готовый для сборки /people/aoliakh/packages/blender.git
из тэга 2.67-alt1.svn56538
(у меня пока нет прав для создания task).
Comment 24 Michael Shigorin 2013-06-10 10:43:04 MSK
(В ответ на комментарий №23)
> На git.alt готовый для сборки /people/aoliakh/packages/blender.git
> из тэга 2.67-alt1.svn56538
Только тег надо ставить подписанный -- удобнее всего это делать при помощи gear-create-tag.  Чтобы не возиться с нерекомендованным апстримом удалением уже опубликованных тегов, надёжней сделать формальный alt2.svn56538.
Comment 25 Andrey Liakhovets 2013-06-11 01:14:16 MSK
blender-2.67-alt1.svn56538 собран здесь http://git.altlinux.org/tasks/98578/
(test-only).
Comment 26 serpiph 2013-06-14 01:18:43 MSK
(В ответ на комментарий №25)
> blender-2.67-alt1.svn56538 собран здесь http://git.altlinux.org/tasks/98578/
> (test-only).

Я отправил свои патчи в свой git, посмотрите их, особенно rna-патч, fontconfig-патч и исключение версии из путей.
Comment 27 Andrey Liakhovets 2013-06-16 23:09:37 MSK
(В ответ на комментарий №26)
> Я отправил свои патчи в свой git, посмотрите их, особенно rna-патч,
> fontconfig-патч и исключение версии из путей.

Написал лично (по всем изменениям).
Comment 28 Andrey Liakhovets 2013-06-17 22:08:00 MSK
blender 2.67b-alt2 отправлен в Сизиф.
Comment 29 AEN 2013-06-17 22:09:33 MSK
(В ответ на комментарий №28)
> blender 2.67b-alt2 отправлен в Сизиф.

Спасибо!