Bug 41857

Summary: qtwebkit вместо qtwebengine на ppc64le
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: openshotAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P5 CC: aen, aris, ldv, rider
Version: unstable   
Hardware: ppc   
OS: Linux   
Attachments:
Description Flags
openshot.spec.patch
none
izvrat.patch
none
ppc64le-use-webkit.patch
none
ppc64le-use-webkit.patch none

Description Sergey V Turchin 2022-02-02 16:14:56 MSK
Просьба не собирать пакет для ppc64le.
Он умеет работать и с WebEngine и WebKit, но в этом случае у меня без кривых костылей упаковать не получается.
Comment 1 Sergey V Turchin 2022-02-02 16:15:28 MSK
Created attachment 10241 [details]
openshot.spec.patch
Comment 2 Sergey V Turchin 2022-02-02 16:17:22 MSK
Забыл, bug#41476
Comment 3 Sergey V Turchin 2022-02-02 16:20:38 MSK
Т.е. там как бы можно что-то типа

%ifarch %e2k ppc64le
%def_disable qtwebengine
%else
%def_enable qtwebengine
%endif

%if_enabled qtwebengine
%add_python3_req_skip PyQt5.QtWebKit PyQt5.QtWebKitWidgets
%else
%add_python3_req_skip PyQt5.QtWebEngineCore PyQt5.QtWebEngineWidgets
%endif

и этого было бы достаточно, но в реальности мне вместо этого придется типа izvrat.patch
Comment 4 Sergey V Turchin 2022-02-02 16:20:57 MSK
Created attachment 10242 [details]
izvrat.patch
Comment 5 Sergey V Turchin 2022-02-02 16:23:07 MSK
Ну или в крайнем случае
%add_python3_req_skip не старый WebKit, а новый WebEngine
Comment 6 Sergey V Turchin 2022-02-04 11:47:48 MSK
Created attachment 10250 [details]
ppc64le-use-webkit.patch
Comment 7 Sergey V Turchin 2022-02-04 11:48:16 MSK
Проверка сборки https://git.altlinux.org/tasks/294692/
Comment 8 Sergey V Turchin 2022-02-04 14:03:52 MSK
Юра, ты остался единственный, кто ещё не среагировал. Мне это может сильно затормозить половину дел.
Comment 9 Sergey V Turchin 2022-02-07 22:06:05 MSK
2 Aris: прошу пропустить сборку#294692 или пропатчить самостоятельно.
Только это осталось: https://git.altlinux.org/tasks/293807/logs/events.17.1.log
Comment 10 AEN 2022-02-08 11:18:05 MSK
Юрий, прошу помочь.
Comment 11 Sergey V Turchin 2022-02-09 09:41:55 MSK
2 LDV: прошу заапровить сборку #294692

P.S.
Юрию позвонить бы, узнать, куда пропал(у меня номера нет).
Comment 12 Sergey V Turchin 2022-02-11 09:33:56 MSK
Сборка #293807 и всё, что от неё по смыслу зависит заблокировано.
Comment 13 Sergey V Turchin 2022-02-14 12:04:59 MSK
В прилагаемом патче коментарии лишние. Условие должно срабатывать.
Comment 14 Sergey V Turchin 2022-02-14 12:28:31 MSK
Created attachment 10290 [details]
ppc64le-use-webkit.patch
Comment 15 Sergey V Turchin 2022-03-10 23:22:02 MSK
Собрано в репозиторий