Summary: | Ошибка при запуске corectrl на системах с графической оболочкой MATE | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Alexander Makeenkov <amakeenk> |
Component: | libqt5-quick | Assignee: | Sergey V Turchin <zerg> |
Status: | NEW --- | QA Contact: | qa-p10 <qa-p10> |
Severity: | normal | ||
Priority: | P5 | CC: | arseniyusolsev2006, belayaav, lakostis |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexander Makeenkov
2022-08-01 15:03:30 MSK
#308385 EPERM #2 p10 corectrl.git=1.3.1-alt1 собрал новую версию пакета, должна работать. Внимательно смотрите что сообщается после установки, чтобы запустить corectrl, пользватель либо должен быть в группе `corectrl` либо в wheel. Cм. команду control corectrl: $ sudo control corectrl help corectrlonly: Only "corectrl" group members can execute /usr/bin/corectrl wheelonly: Only "wheel" group members can execute /usr/bin/corectrl restricted: Only root can execute /usr/bin/corectrl 2 cas@ если подтвердится, что пакет в p10 работает, прошу подтвердить таск. Версия пакета corectrl-1.3.1-alt1 была проверена в системах Alt Education 10, Alt Education KDE 10, Alt Workstation K 10, Alt Workstation 10, Alt Server 10, обновленных до р10. Ошибка воспроизвелась для р10 ALT Workstation 10 x86_64 и ALT Server 10 x86_64. Также проверялось в Sisyphus, ошибка не воспроизвелась. (In reply to Белая Алёна from comment #2) > Версия пакета corectrl-1.3.1-alt1 была проверена в системах Alt Education > 10, Alt Education KDE 10, Alt Workstation K 10, Alt Workstation 10, Alt > Server 10, обновленных до р10. > > Ошибка воспроизвелась для р10 ALT Workstation 10 x86_64 и ALT Server 10 > x86_64. > > Также проверялось в Sisyphus, ошибка не воспроизвелась. Это все прекрасно, но какое отношение это имеет к corectrl? Зависимости пакета в сизифе и p10 одинаковые: libQt5Quick.so.5()(64bit) >= ... libQt5Quick.so.5(Qt_5)(64bit) $ $ apt-cache search libQt5Quick.so.5 libqt5-quick - Qt5 - library Более того, если удалить qt5-quickcontrols2 в сизифе проблема будет та же самая: $ corectrl [28-10-22 22:29:48.838][W] Helper instance detected. Killing it now. QQmlApplicationEngine failed to load component qrc:/qml/main.qml:19:1: plugin cannot be loaded for module "QtQuick.Controls": Cannot protect module QtQuick.Controls 2 as it was never registered [28-10-22 22:29:49.453][W] QML engine failed to load main interface! [28-10-22 22:29:49.453][W] Initialization failed [28-10-22 22:29:49.453][W] Exiting... terminate called without an active exception Aborted т.е. отсутствует зависимость в libqt5-quick. Допроверила, все так, как указано в Комментарии 3. Если на сизифе, схожая ошибка нужно установить qt5-quickcontrols2 (Для тех кто искал ответ по сизифу) (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #3) > т.е. отсутствует зависимость в libqt5-quick. В нём не может быть никаких завистмостей на любые qml. Он базовый. (In reply to Sergey V Turchin from comment #6) > (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #3) > > т.е. отсутствует зависимость в libqt5-quick. > В нём не может быть никаких завистмостей на любые qml. Он базовый. Проблема в зависимостях пакета который предоставляет libQt5Quick.so.5, если библиотеку нельзя использовать без установки доп. пакетов то их нужно установить и прописать зависимость. |