Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914140 - kde-plasma/kdeplasma-addons: missing dependency on dev-qt/qtnetwork
Summary: kde-plasma/kdeplasma-addons: missing dependency on dev-qt/qtnetwork
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-13 18:40 UTC by Sam James
Modified: 2023-09-19 15:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-13 18:40:27 UTC
```
VDB: detected possibly incorrect RDEPEND (kde-plasma/kdeplasma-addons-5.27.7)
dev-qt/qtquickcontrols2:5     <
                              > dev-qt/qtnetwork:5
kde-frameworks/kcmutils:5     <
kde-frameworks/kcompletion:5  <
kde-plasma/plasma-workspace:5 <
```

```
$ rg -i qnetwork /var/tmp/portage/kde-plasma/kdeplasma-addons-5.27.7/work
/var/tmp/portage/kde-plasma/kdeplasma-addons-5.27.7/work/kdeplasma-addons-5.27.7/applets/comic/engine/comic.h:14:#include <QNetworkConfigurationManager>
/var/tmp/portage/kde-plasma/kdeplasma-addons-5.27.7/work/kdeplasma-addons-5.27.7/applets/comic/engine/comic.h:66:    QNetworkConfigurationManager m_networkConfigurationManager;
/var/tmp/portage/kde-plasma/kdeplasma-addons-5.27.7/work/kdeplasma-addons-5.27.7/applets/comic/engine/comic.cpp:15:#include <QNetworkInformation>
[...]
```
Comment 1 Andreas Sturmlechner gentoo-dev 2023-09-19 12:58:14 UTC
(In reply to Sam James from comment #0)
> ```
> VDB: detected possibly incorrect RDEPEND (kde-plasma/kdeplasma-addons-5.27.7)
> dev-qt/qtquickcontrols2:5     <
applets/mediaframe/package/contents/ui/ConfigPaths.qml:import QtQuick.Controls 2.5 as QQC2
applets/mediaframe/package/contents/ui/ConfigGeneral.qml:import QtQuick.Controls 2.5
applets/notes/package/contents/ui/configAppearance.qml:import QtQuick.Controls 2.15 as QQC2
applets/notes/package/contents/ui/main.qml:import QtQuick.Controls 2.15 as QQC2
applets/notes/package/contents/ui/main.qml:import QtQuick.Controls.Styles.Plasma 2.0 as PlasmaStyle
applets/notes/package/contents/ui/ShortcutMenuItem.qml:import QtQuick.Controls 2.15
applets/calculator/package/contents/ui/calculator.qml:import QtQuick.Controls 2.5 as QQC2
applets/fifteenPuzzle/package/contents/ui/configAppearance.qml:import QtQuick.Controls 2.15 as QtControls
applets/webbrowser/package/contents/ui/ConfigGeneral.qml:import QtQuick.Controls 2.12 as QQC2
applets/colorpicker/package/contents/ui/configGeneral.qml:import QtQuick.Controls 2.5 as QQC2
applets/colorpicker/package/contents/ui/main.qml:import QtQuick.Controls 2.15 as QQC2
applets/fuzzy-clock/package/contents/ui/configAppearance.qml:import QtQuick.Controls 2.5 as QQC2
applets/binary-clock/package/contents/ui/configGeneral.qml:import QtQuick.Controls 2.5 as QtControls
applets/comic/package/contents/ui/configAppearance.qml:import QtQuick.Controls 2.5 as Controls
applets/comic/package/contents/ui/configGeneral.qml:import QtQuick.Controls 2.5 as Controls
applets/comic/package/contents/ui/configAdvanced.qml:import QtQuick.Controls 2.5 as Controls
applets/timer/package/contents/ui/configAppearance.qml:import QtQuick.Controls 2.5 as QQC2
applets/timer/package/contents/ui/configTimes.qml:import QtQuick.Controls 2.5 as QQC2
applets/timer/package/contents/ui/configAdvanced.qml:import QtQuick.Controls 2.5 as QQC2
applets/keyboardindicator/contents/ui/configAppearance.qml:import QtQuick.Controls 2.15 as Controls
applets/quickshare/plasmoid/contents/ui/settingsGeneral.qml:import QtQuick.Controls 2.5
applets/dict/package/contents/ui/DictItemDelegate.qml:import QtQuick.Controls 2.15 as QQC2
applets/dict/package/contents/ui/AvailableDictSheet.qml:import QtQuick.Controls 2.15 as QQC2
applets/dict/package/contents/ui/ConfigDictionaries.qml:import QtQuick.Controls 2.5
applets/quicklaunch/package/contents/ui/ConfigGeneral.qml:import QtQuick.Controls 2.5 as QQC2
applets/userswitcher/package/contents/ui/configGeneral.qml:import QtQuick.Controls 2.15 as QtControls
applets/weather/package/contents/ui/FullRepresentation.qml:import QtQuick.Controls 2.12 as QQC2
applets/weather/package/contents/ui/config/ConfigAppearance.qml:import QtQuick.Controls 2.5 as QtControls
applets/weather/package/contents/ui/config/ConfigWeatherStation.qml:import QtQuick.Controls 2.15 as QQC2
applets/weather/package/contents/ui/config/ConfigUnits.qml:import QtQuick.Controls 2.15 as QtControls
applets/weather/package/contents/ui/SwitchPanel.qml:import QtQuick.Controls 2.2 as QtControls
plasmacalendarplugins/astronomical/config/qml/AstronomicalEventsConfig.qml:import QtQuick.Controls 2.5 as QQC2
plasmacalendarplugins/alternatecalendar/config/qml/AlternateCalendarConfig.qml:import QtQuick.Controls 2.15 as QQC2
wallpapers/potd/package/contents/ui/config.qml:import QtQuick.Controls 2.8 as QQC2
wallpapers/potd/package/contents/ui/ActionContextMenu.qml:import QtQuick.Controls 2.15 as QQC2
wallpapers/potd/package/contents/ui/main.qml:import QtQuick.Controls 2.15 as QQC2
wallpapers/potd/package/contents/ui/WallpaperDelegate.qml:import QtQuick.Controls 2.15 as QQC2
windowswitchers/flipswitch/contents/ui/main.qml:import QtQuick.Controls 2.15 as QQC2
windowswitchers/coverswitch/contents/ui/main.qml:import QtQuick.Controls 2.15 as QQC2

>                               > dev-qt/qtnetwork:5
Ack.

> kde-frameworks/kcmutils:5     <
applets/notes/package/contents/ui/configAppearance.qml:import org.kde.kcm 1.1 as KCM
applets/timer/package/contents/ui/configTimes.qml:import org.kde.kcm 1.2 as KCM
applets/userswitcher/package/contents/ui/main.qml:import org.kde.kquickcontrolsaddons 2.1 // kcmshell
wallpapers/potd/package/contents/ui/config.qml:import org.kde.kcm 1.6 as KCM

> kde-frameworks/kcompletion:5  <
Added in commit 9a91ac3ee9fd442e70c3d75aced2dff1e23d49d0 but I don't see why now.

> kde-plasma/plasma-workspace:5 <
systemloadviewer applet was killed in 2020 with upstream commit 18d8494c3b64901e356fadb46c76a2a989b0d5ef
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/27
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/21
Comment 2 Larry the Git Cow gentoo-dev 2023-09-19 13:17:10 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=8303b9545fef196c83243c148cfbf7b31b12b239

commit 8303b9545fef196c83243c148cfbf7b31b12b239
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-19 13:02:19 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-19 13:02:19 +0000

    kde-plasma/kdeplasma-addons: Update dependencies
    
    Bug: https://bugs.gentoo.org/914140
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.27.49.9999.ebuild | 3 +--
 kde-plasma/kdeplasma-addons/kdeplasma-addons-9999.ebuild         | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2023-09-19 15:27:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a176a024898ca28e68dbb004f3854cf5305f751a

commit a176a024898ca28e68dbb004f3854cf5305f751a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-19 14:49:43 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-19 15:23:16 +0000

    kde-plasma/kdeplasma-addons: Fix dependencies
    
    Closes: https://bugs.gentoo.org/914140
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../kdeplasma-addons-5.27.8-r1.ebuild              | 71 ++++++++++++++++++++++
 1 file changed, 71 insertions(+)