Bug 1645908

Summary: Kvantum package pulls in unneeded dependencies
Product: [Fedora] Fedora Reporter: Aidan Williams <aidanwillie0317>
Component: kvantumAssignee: Robert-André Mauchin 🐧 <zebob.m>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 29CC: aidanwillie0317, zebob.m
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: kvantum-0.10.8-2.fc28 kvantum-0.10.8-2.fc29 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-11-06 16:32:44 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 Aidan Williams 2018-11-04 19:48:43 UTC
The package 'kvantum' (version 0.10.8) pulls in unneeded dependencies, the package in the repositories requires the packages 'kde-filesystem' and 'plasma-desktop', however these two packages are not required, the dependency list is incorrect. Kvantum should pull in the following packages:
* glibc
* hicolor-icon-theme
* kvantum-data
* libX11
* libXext
* libgcc
* libstdc++
* qt5-qtbase
* qt5-qtbase-gui
* qt5-qtsvg
* qt5-qtx11extras
* kf5-kwindowsystem

However the version in the repos pulls in these packages:
* glibc
* hicolor-icon-theme
* kde-filesystem
* kvantum-data
* libX11
* libXext
* libgcc
* libstdc++
* plasma-desktop
* qt5-qtbase
* qt5-qtbase-gui
* qt5-qtsvg
* qt5-qtx11extras

This pulls in the 'plasma-desktop' and 'kde-filesystem' packages, which is not correct. These packages, in turn, pull in a large number of KDE dependencies.

Comment 1 Fedora Update System 2018-11-06 16:29:05 UTC
kvantum-0.10.8-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5b66c2b573

Comment 2 Fedora Update System 2018-11-06 16:30:31 UTC
kvantum-0.10.8-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a8c693e729

Comment 3 Robert-André Mauchin 🐧 2018-11-06 16:32:44 UTC
Hi,

Thanks for your report.

I have dropped these dependencies. The update should be available in kvantum-0.10.8-2.fc{27,28,29,30}.

Best regards,

Robert-André

Comment 4 Fedora Update System 2018-11-07 03:48:42 UTC
kvantum-0.10.8-2.fc27 has been pushed to the Fedora 27 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-2018-5b66c2b573

Comment 5 Fedora Update System 2018-11-07 04:13:48 UTC
kvantum-0.10.8-2.fc29 has been pushed to the Fedora 29 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-2018-c22a18a3f9

Comment 6 Fedora Update System 2018-11-07 04:25:08 UTC
kvantum-0.10.8-2.fc28 has been pushed to the Fedora 28 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-2018-a8c693e729

Comment 7 Fedora Update System 2018-12-12 01:44:42 UTC
kvantum-0.10.8-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2018-12-12 03:07:40 UTC
kvantum-0.10.8-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.