Ошибка развертывания приложения Qt Quick на Jolla Phone: ничего не предоставляет libQt5Qml.so.5

Создал приложение по умолчанию для Sailfish OS Qt Quick и использовал Deploy для сборки rpm. Когда я пытаюсь установить rpm на телефоне я вижу эту ошибку:

error: Failed dependencies:
libQt5Qml.so.5(Qt_5) is needed by harbour-xxx

libQt5Qml.so.5 обеспечивается qt5-qtdeclarative пакет, который установлен на телефоне и библиотеки присутствуют в /usr/lib/,

Я что-то упускаю в упаковке rpm или мне нужно что-то настроить на телефоне для развертывания приложения?

Редактировать:

Содержимое файла.yaml, которое генерирует rpm. (отредактировано для краткости)

PkgConfigBR:
    - sailfishapp >= 1.0.2
    - Qt5Core
    - Qt5Qml
    - Qt5Quick

Requires:
  - sailfishsilica-qt5 >= 0.10.9 

Сгенерированный файл.spec (отредактирован для краткости)

Requires:   sailfishsilica-qt5 >= 0.10.9
BuildRequires:  pkgconfig(sailfishapp) >= 1.0.2
BuildRequires:  pkgconfig(Qt5Core)
BuildRequires:  pkgconfig(Qt5Qml)
BuildRequires:  pkgconfig(Qt5Quick)
BuildRequires:  desktop-file-utils

0 ответов

Другие вопросы по тегам