Summary: | Пакет blender устарел | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Konstantin <kostiagol> |
Component: | blender | Assignee: | Egor Ignatov <egori> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | a.o.liakh, aen, cas, egori, mike, rider, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 28956 | ||
Bug Blocks: |
Description
Konstantin
2013-03-26 12:33:45 MSK
Да, есть такое дело. Collada у нас есть только в blender2.49, так что и её бы тоже. *** Bug 28769 has been marked as a duplicate of this bug. *** Коллеги, не блокер, но было бы здорово бранчевать p7 со свежим blender. //Не выйдет -- не страшно, конечно. Никак не найду время довести до ума новую сборку. (В ответ на комментарий №5)
> Никак не найду время довести до ума новую сборку.
Где можно глянуть текущее состояние?
(тоже сейчас этим занимаюсь)
Кстати, в спеке 2.63 не хватает BuildRequires: boost-filesystem-devel (т.е. сейчас blender собран без boost). Хорошая новость: вышел 2.67. Нужна ли помощь в его сборке? Хорошо бы в мае его увидеть. Выложил текущее состояние сборки сюда: 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 ...) #28956 , чтобы с --nodeps не ставиться. (В ответ на комментарий №10) > #28956 , чтобы с --nodeps не ставиться. Завтра python3-module-enchant будет в Сизифе. Ждем blender? (В ответ на комментарий №11) > Ждем blender? Для меня пакет работает. Но хорошо бы, чтобы кто-то ещё посмотрел сборку. Да, в Сизифе сейчас очередная OpenCollada из fedora. Я их новые патчи ещё не смотрел. Посмотрю и пересоберу с ней blender. Давайте ссылку как будет готово. Посмотрел и пересобрал 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). Спасибо! 2cas@: прошу проверить (видимо, уже на следующей неделе). Проверил на Sisyphus: на базовых операциях вполне работоспособно. Можно отправлять в Sisyphus. В p7 скопирую. Заждались blender в Сизифе, а liakh@ в тим. Никак не могу выкроить время на допиливание blender. Хе-хе, а тем временем уже 2.6.7b Хотя я попробовал то что собрал Андрей Ляховец, Всё вполне хорошо работает. Плагины стало возможным подключать, до этого, видимо из-за старости версии, блендер не давал их ставить. Вобщем, можно работать, осваивать фристайл, новые способы покраски и т.д. Спасибо. Жду в репозитории Сизифа. (В ответ на комментарий №18) > Никак не могу выкроить время на допиливание blender. Сергей, у меня есть желание помочь (см. также https://bugzilla.altlinux.org/show_bug.cgi?id=29021 ). Дайте мне некое направление действий: технически (такой-то git, ... - с SRPM ведь неудобно?) и по существу, а я постараюсь сделать. Ну и можно просто обсудить, что сделано и можно ли такое в Сизиф (или это после преобразования в git ?) (В ответ на комментарий №20) > (В ответ на комментарий №18) > > Никак не могу выкроить время на допиливание blender. > > Сергей, у меня есть желание помочь (см. также > https://bugzilla.altlinux.org/show_bug.cgi?id=29021 ). > Дайте мне некое направление действий: технически (такой-то git, ... - с SRPM > ведь неудобно?) и по существу, а я постараюсь сделать. > Ну и можно просто обсудить, что сделано и можно ли такое в Сизиф (или это после > преобразования в git ?) Буду рад помощи! Покажите Ваш вариант сборки blender через git. Можете написать мне в электронную почту (адрес есть на этой странице) для более конкретных действий, чтобы не засорять багзиллу. (В ответ на комментарий №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 делать не стал, там не было никаких изменений, только пересборка на тогдашнем Сизифе, а здесь всё и так собирается на текущем). (В ответ на комментарий №22) > (В ответ на комментарий №21) > > Покажите Ваш вариант сборки blender через git. На git.alt готовый для сборки /people/aoliakh/packages/blender.git из тэга 2.67-alt1.svn56538 (у меня пока нет прав для создания task). (В ответ на комментарий №23) > На git.alt готовый для сборки /people/aoliakh/packages/blender.git > из тэга 2.67-alt1.svn56538 Только тег надо ставить подписанный -- удобнее всего это делать при помощи gear-create-tag. Чтобы не возиться с нерекомендованным апстримом удалением уже опубликованных тегов, надёжней сделать формальный alt2.svn56538. blender-2.67-alt1.svn56538 собран здесь http://git.altlinux.org/tasks/98578/ (test-only). (В ответ на комментарий №25)
> blender-2.67-alt1.svn56538 собран здесь http://git.altlinux.org/tasks/98578/
> (test-only).
Я отправил свои патчи в свой git, посмотрите их, особенно rna-патч, fontconfig-патч и исключение версии из путей.
(В ответ на комментарий №26) > Я отправил свои патчи в свой git, посмотрите их, особенно rna-патч, > fontconfig-патч и исключение версии из путей. Написал лично (по всем изменениям). blender 2.67b-alt2 отправлен в Сизиф. (В ответ на комментарий №28) > blender 2.67b-alt2 отправлен в Сизиф. Спасибо! |