Bug 1797352

Summary: Missing Qt dependencies
Product: [Fedora] Fedora Reporter: ffbeacc <ffbeacc>
Component: yacreaderAssignee: Artem <ego.cordatus>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: ego.cordatus
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: yacreader-9.6.2-3.fc31 yacreader-9.6.2-3.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-11 01:13:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description ffbeacc 2020-02-02 20:25:36 UTC
Description of problem: after installing YACReader, some functionality (e.g. grid view) does not work because of missing Qt dependencies. After intalling some Qt packages, the issues are fixed.


Version-Release number of selected component (if applicable): yacreader-9.6.2-1.fc31


How reproducible: always, as long as you don't have the Qt packages installed.


Steps to Reproduce:
1. On a fresh Fedora 31 Workstation (with GNOME) installation, install YACReader: "sudo dnf install yacreader"
2. Launch YACReader Library, create some library, and press the "Change view" button to use Grid view.


Actual results: the screen goes blank.


Expected results: grid view appears.


Additional info: the following messages appear on Logs:

"ERROR 2020-02-01T23:01:21.205 (qrc:/qml/InfoComicsView.qml:3:1: module "QtQuick.Controls" is not installed, qrc:/qml/InfoComicsView.qml:5:1: module "QtQuick.Controls.Styles" is not installed, qrc:/qml/InfoComicsView.qml:4:1: module "QtGraphicalEffects" is not installed, qrc:/qml/InfoComicsView.qml:3:1: module "QtQuick.Controls" is not installed, qrc:/qml/InfoComicsView.qml:5:1: module "QtQuick.Controls.Styles" is not installed, qrc:/qml/InfoComicsView.qml:4:1: module "QtGraphicalEffects" is not installed, qrc:/qml/InfoComicsView.qml:3:1: module "QtQuick.Controls" is not installed, qrc:/qml/InfoComicsView.qml:5:1: module "QtQuick.Controls.Styles" is not installed, qrc:/qml/InfoComicsView.qml:4:1: module "QtGraphicalEffects" is not installed)"

After installing packages "qt5-qtquickcontrols" and "qt5-qtgraphicaleffects", the issue is fixed. Therefore, I think they should be added as dependencies.

This is my first bug report, so I'm not sure if I reported this correctly.

Comment 1 Fedora Update System 2020-02-02 20:58:43 UTC
FEDORA-2020-0e2fe2df45 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-0e2fe2df45

Comment 2 Artem 2020-02-02 21:07:37 UTC
> This is my first bug report, so I'm not sure if I reported this correctly.

Very helpful. Thank you for reporting!

Comment 3 Fedora Update System 2020-02-02 21:14:02 UTC
FEDORA-2020-e6e350cc4a has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2020-e6e350cc4a

Comment 4 Fedora Update System 2020-02-03 01:50:43 UTC
yacreader-9.6.2-3.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-e6e350cc4a

Comment 5 Fedora Update System 2020-02-03 02:15:36 UTC
yacreader-9.6.2-3.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-0e2fe2df45

Comment 6 Fedora Update System 2020-02-11 01:13:42 UTC
yacreader-9.6.2-3.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2020-02-11 02:07:01 UTC
yacreader-9.6.2-3.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.