Bug 41857 - qtwebkit вместо qtwebengine на ppc64le
Summary: qtwebkit вместо qtwebengine на ppc64le
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openshot (show other bugs)
Version: unstable
Hardware: ppc Linux
: P5 blocker
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-02 16:14 MSK by Sergey V Turchin
Modified: 2022-03-10 23:22 MSK (History)
4 users (show)

See Also:


Attachments
openshot.spec.patch (376 bytes, patch)
2022-02-02 16:15 MSK, Sergey V Turchin
no flags Details | Diff
izvrat.patch (2.14 KB, patch)
2022-02-02 16:20 MSK, Sergey V Turchin
no flags Details | Diff
ppc64le-use-webkit.patch (1.10 KB, patch)
2022-02-04 11:47 MSK, Sergey V Turchin
no flags Details | Diff
ppc64le-use-webkit.patch (1.10 KB, patch)
2022-02-14 12:28 MSK, Sergey V Turchin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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
Собрано в репозиторий