https://bugs.kde.org/show_bug.cgi?id=457408

--- Comment #11 from Jonathan Wakely <zi...@kayari.org> ---
It's still very very slow for "Fetching updates..." to finish with 5.26.5

Far worse, in fact.

Here I run plasma-discover and when it opens (and everything is up to date) I
hit "refresh", and it takes FOUR MINUTES:
tmp$ time plasma-discover  --mode Update
QObject::startTimer: Timers cannot have negative intervals
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
adding empty sources model QStandardItemModel(0x55d643689e60)
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:12:1:
QML ToolBarPageHeader: Binding loop detected for property "implicitWidth"
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:76:5:
QML Binding: Binding loop detected for property "value"
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are
missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid
Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend
"calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils
backend, contact your distributor."

** (process:477766): WARNING **: 10:54:32.945: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.latte-dock.desktop/*', skipping it.

** (process:477766): WARNING **: 10:54:32.965: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.discover.snap/*', skipping it.

** (process:477766): WARNING **: 10:54:32.980: Found icon of unknown type
'unknown' in 'system/package/os/io.github.syllo.nvtop/*', skipping it.

** (process:477766): WARNING **: 10:54:33.122: Found icon of unknown type
'unknown' in 'system/package/os/com.github.maliit.keyboard/*', skipping it.

** (process:477766): WARNING **: 10:54:33.204: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.kiten.desktop/*', skipping it.

real    3m57.966s
user    0m6.412s
sys     0m0.498s
tmp$ time plasma-discover  --mode Update
QObject::startTimer: Timers cannot have negative intervals
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
adding empty sources model QStandardItemModel(0x55b55a561640)
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:12:1:
QML ToolBarPageHeader: Binding loop detected for property "implicitWidth"
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:76:5:
QML Binding: Binding loop detected for property "value"
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are
missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid
Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend
"calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils
backend, contact your distributor."

** (process:479295): WARNING **: 10:58:42.636: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.latte-dock.desktop/*', skipping it.

** (process:479295): WARNING **: 10:58:42.655: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.discover.snap/*', skipping it.

** (process:479295): WARNING **: 10:58:42.670: Found icon of unknown type
'unknown' in 'system/package/os/io.github.syllo.nvtop/*', skipping it.

** (process:479295): WARNING **: 10:58:42.815: Found icon of unknown type
'unknown' in 'system/package/os/com.github.maliit.keyboard/*', skipping it.

** (process:479295): WARNING **: 10:58:42.895: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.kiten.desktop/*', skipping it.

real    0m3.756s
user    0m4.036s
sys     0m0.376s
tmp$ time plasma-discover  --mode Update
QObject::startTimer: Timers cannot have negative intervals
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
adding empty sources model QStandardItemModel(0x55cb41a30c10)
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:12:1:
QML ToolBarPageHeader: Binding loop detected for property "implicitWidth"
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:76:5:
QML Binding: Binding loop detected for property "value"
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are
missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid
Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend
"calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils
backend, contact your distributor."

real    0m49.288s
user    0m3.655s
sys     0m0.535s
tmp$ time plasma-discover  --mode Update
QObject::startTimer: Timers cannot have negative intervals
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
adding empty sources model QStandardItemModel(0x558f87d3c760)
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/globaltoolbar/ToolBarPageHeader.qml:12:1:
QML ToolBarPageHeader: Binding loop detected for property "implicitWidth"
qrc:/qml/DiscoverPage.qml:17:13: QML InlineMessage: Cannot anchor to an item
that isn't a parent or sibling.
file:///usr/lib64/qt5/qml/org/kde/kirigami.2/private/PrivateActionToolButton.qml:76:5:
QML Binding: Binding loop detected for property "value"
kf.newstuff.core: Could not find category "Calligra Flow Stencil"
KNS error in "Calligra_stencils" : KNSCore::ConfigFileError "All categories are
missing" QVariant(Invalid)
invalid kns backend! "/etc/xdg/calligra_stencils.knsrc" because: "Invalid
Calligra_stencils backend, contact your distributor."
org.kde.plasma.libdiscover: Discarding invalid backend
"calligra_stencils.knsrc"
kns error "/etc/xdg/calligra_stencils.knsrc" "Invalid Calligra_stencils
backend, contact your distributor."

** (process:480155): WARNING **: 10:59:59.997: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.latte-dock.desktop/*', skipping it.

** (process:480155): WARNING **: 11:00:00.015: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.discover.snap/*', skipping it.

** (process:480155): WARNING **: 11:00:00.028: Found icon of unknown type
'unknown' in 'system/package/os/io.github.syllo.nvtop/*', skipping it.

** (process:480155): WARNING **: 11:00:00.178: Found icon of unknown type
'unknown' in 'system/package/os/com.github.maliit.keyboard/*', skipping it.

** (process:480155): WARNING **: 11:00:00.259: Found icon of unknown type
'unknown' in 'system/package/os/org.kde.kiten.desktop/*', skipping it.

real    0m41.332s
user    0m5.073s
sys     0m0.668s


Then the next two times I do the same thing, it takes nearly 40s. But
everything is already up to date, nothing needs to be fetched, just connect to
the servers, check we're up to date, and finish.

Why does it take 40s to confirm everything is up to date?

I can run all of dnf update, pkcon update, flatpak update and fwupmgr
get-updates in 4s, why does it take discover ten times as long?

$ date ; sudo dnf --quiet  update ; fwupdmgr get-updates ; pkcon update ;
flatpak update;  date
Sun 15 Jan 11:04:37 GMT 2023
Devices with no available firmware updates: 
 • MZVPV128HDGM-00000
 • SSD 860 EVO 2TB
 • SSD 860 EVO 2TB
 • SSD 860 QVO 2TB
 • System Firmware
 • WDC WD10EZEX-00BN5A0
 • WDC WD10EZEX-00WN4A0
Devices with the latest available firmware version:
 • UEFI dbx
No updates available
Getting updates               [=========================]         
Finished                      [=========================]         
No packages require updating to newer versions.
Looking for updates…

Nothing to do.
Sun 15 Jan 11:04:41 GMT 2023

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to