Bug 2250337 - skanpage unable to start due to missing dependency
Summary: skanpage unable to start due to missing dependency
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: skanpage
Version: 39
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Onuralp SEZER
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-11-17 18:45 UTC by Andy Choens
Modified: 2023-12-20 01:25 UTC (History)
2 users (show)

Fixed In Version: skanpage-23.08.4-1.fc39
Clone Of:
Environment:
Last Closed: 2023-12-20 01:25:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Andy Choens 2023-11-17 18:45:22 UTC
After installing skanpage via dnf from the command line, the application is unable to start due to a missing component (kquickimageeditor). However, installing this dependency manually resolves the issue and the application is able to start. I ran  "dnf repoquery --requires skanpage" to get a list of the package dependencies and kquickimageeditor is not listed:

andy@astartes:~$ dnf repoquery --requires skanpage
Fedora 39 - x86_64 - Updates                                                                                                                                                                                                                                                                                                                                 19 kB/s |  25 kB     00:01    
Fedora 39 - x86_64 - Updates                                                                                                                                                                                                                                                                                                                                1.0 MB/s | 2.3 MB     00:02    
Last metadata expiration check: 0:00:02 ago on Fri 17 Nov 2023 01:38:45 PM EST.
kf5-kirigami2 >= 5.87.0
libKF5ConfigCore.so.5()(64bit)
libKF5ConfigGui.so.5()(64bit)
libKF5CoreAddons.so.5()(64bit)
libKF5Crash.so.5()(64bit)
libKF5I18n.so.5()(64bit)
libKF5XmlGui.so.5()(64bit)
libKSaneCore.so.1()(64bit)
libQt5Core.so.5()(64bit)
libQt5Core.so.5(Qt_5)(64bit)
libQt5Core.so.5(Qt_5.15)(64bit)
libQt5Gui.so.5()(64bit)
libQt5Gui.so.5(Qt_5)(64bit)
libQt5PrintSupport.so.5()(64bit)
libQt5PrintSupport.so.5(Qt_5)(64bit)
libQt5Qml.so.5()(64bit)
libQt5Qml.so.5(Qt_5)(64bit)
libQt5Quick.so.5()(64bit)
libQt5Quick.so.5(Qt_5)(64bit)
libQt5Widgets.so.5()(64bit)
libQt5Widgets.so.5(Qt_5)(64bit)
libc.so.6(GLIBC_2.34)(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
qt5-qtquickcontrols2
rtld(GNU_HASH)

Reproducible: Always

Steps to Reproduce:
From the terminal:
1. sudo dnf install -y skanpage
2. skanpage

And it will not start.
Actual Results:  
QQmlApplicationEngine failed to load component
qrc:/qml/MainWindow.qml:331:26: Type ContentView unavailable
qrc:/qml/ContentView.qml:67:13: Type DocumentPage unavailable
qrc:/qml/DocumentPage.qml:14:1: module "org.kde.kquickimageeditor" is not installed

Expected Results:  
The application should open and let me scan something.

Installing kquickimageeditor resolves the problem. I think this package should be added as a dependency.

Comment 1 Fedora Update System 2023-12-11 20:10:27 UTC
FEDORA-2023-01e259b396 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-01e259b396

Comment 2 Fedora Update System 2023-12-12 01:30:47 UTC
FEDORA-2023-01e259b396 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-01e259b396`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-01e259b396

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Fedora Update System 2023-12-19 01:54:38 UTC
FEDORA-2023-90b0247d55 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-90b0247d55`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-90b0247d55

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Update System 2023-12-20 01:25:10 UTC
FEDORA-2023-90b0247d55 has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.