Bug 38916 - openshot: собрать без blender на 32-битных платформах
Summary: openshot: собрать без blender на 32-битных платформах
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openshot (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL: https://developer.blender.org/T67184
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-10 14:42 MSK by Aleksei Nikiforov
Modified: 2020-09-11 10:39 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksei Nikiforov 2020-09-10 14:42:19 MSK
Blender > 2.80 более официально не поддерживается на 32-битных платформах, а также и не собирается на них в новой версии.

В связи с этим, чтобы не блокировать обновление blender прошу на платформах i586 и armh собрать openshot либо без зависимости на blender и python3(bpy), либо не собирать вообще, оставив openshot на x86_64, aarch64 и ppc64le.
Comment 1 Repository Robot 2020-09-10 16:04:05 MSK
openshot-2.5.1-alt2 -> sisyphus:

 Thu Sep 10 2020 Yuri N. Sedunov <aris@altlinux> 2.5.1-alt2
 - rebuilt for 64-bit platforms only (ALT #38916)
Comment 2 Aleksei Nikiforov 2020-09-10 16:39:11 MSK
Похоже, ещё не исправлено:

http://git.altlinux.org/tasks/257222/logs/events.6.1.log

i586: NEW unmet dependencies detected:
 openshot#2.5.1-alt2     	blender
 openshot#2.5.1-alt2     	python3(bpy) < 0
	armh: NEW unmet dependencies detected:
 openshot#2.5.1-alt2     	blender
 openshot#2.5.1-alt2     	python3(bpy) < 0

Думаю, проблема может быть в строке "BuildArch: noarch" в спеке openshot, из-за которой openshot, похоже, всё равно попадает во все репозитории несмотря на ExcludeArch.
Comment 3 Yuri N. Sedunov 2020-09-10 16:55:53 MSK
http://git.altlinux.org/tasks/archive/done/_251/257824/logs/events.1.2.log

subtask  name      aarch64  armh  i586  ppc64le  x86_64
   #100  openshot     2:14     -     -     2:58    2:47

Думаю, это проблема сборочницы.
Comment 4 Aleksei Nikiforov 2020-09-10 17:05:23 MSK
Скорее тут дело в том, что noarch общий для всех основных архитектур.
Comment 5 Yuri N. Sedunov 2020-09-10 17:14:51 MSK
(Ответ для Aleksei Nikiforov на комментарий #4)
> Скорее тут дело в том, что noarch общий для всех основных архитектур.

Не знаю, считаю, что подход неверный. Не следует, раскладывать noarch'и по архитектурам, сборка на которых не производится.

Впрочем, объезжайте сами, -- одобрю, наверное.
Comment 6 Repository Robot 2020-09-11 03:16:25 MSK
openshot-2.5.1-alt3 -> sisyphus:

 Thu Sep 10 2020 Aleksei Nikiforov <darktemplar@altlinux> 2.5.1-alt3
 - NMU: package is no longer noarch (ALT #38916)
Comment 7 Aleksei Nikiforov 2020-09-11 10:21:31 MSK
Спасибо!
Comment 8 Yuri N. Sedunov 2020-09-11 10:39:32 MSK
(Ответ для Aleksei Nikiforov на комментарий #7)
> Спасибо!

Не за что. Превращать noarch-пакеты в архитектурно-зависимые из-за недостатков сборочницы/структуры репозитория etc -- невероятное зло.