Plasma Discover no longer asking to remove flatpak leftover

Does anyone know why Plasma Discover no longer asking to remove flatpak leftover anymore or is it just on my PC?

Operating System: Fedora Linux 39
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11
Kernel Version: 6.6.9-200.fc39.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × 11th Gen Intel® Core™ i3-1115G4 @ 3.00GHz
Memory: 7.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics
Manufacturer: LENOVO
Product Name: 82KA
System Version: Lenovo V14 G2 ITL

1 Like

What do you mean by flatpak leftovers? Unused runtimes? What do you get when running

flatpak uninstall -- unused

?

App data in ~/.var/applications

And you want discover to remove apps or you are talking about configs and data that are left behind after removal of an app? For the latter, did Discover ever do that?

Normally, even with flatpaks, on Linux systems config and app data remain stored in your home dir.

I seem to recall they added a feature to bring up a popup dialog to choose to delete configuration files after a flatpak app is uninstalled.

You can also remove all leftovers with Flatsweep|Flathub or Warehouse|Flathub.

I also remember that the Discover used to notify me about leftovers, but it doesn’t seem to prompt me anymore.

I tested this on the first Fedora 39 Kinoite image, version 39.1.5, 2023.10.31, and it did prompt me about leftovers when I deleted them.

After some testing, it appears that the issue happens between versions 39.20231219.0 and 39.20231220.0 with a number of Plasma upgrades.

# 39.1.5 2023.1031 good
# 39.20231215.1 good
# 39.20231217.0 good
# 39.20231219.0 good
# 39.20231220.0 bad
# 39.20231223.0 bad
# 39.20240101.0 bad
# 39.20240118.0 bad

Packages updated:

ostree diff commit from: booted deployment (967e5b762a094714949351394a78c6595fb8cadea36d06160de35e7a6f229d14)
ostree diff commit to:   pending deployment (809ae40a23ee6f71e0930d22e4b22832c8f232c99e92561814f9b6a42f84bc8b)
Upgraded:
  ark 23.08.3-1.fc39 -> 23.08.4-1.fc39
  ark-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  baloo-widgets 23.08.3-1.fc39 -> 23.08.4-1.fc39
  bluedevil 5.27.9-2.fc39 -> 5.27.10-1.fc39
  breeze-cursor-theme 5.27.9-1.fc39 -> 5.27.10-1.fc39
  breeze-gtk-common 5.27.9-1.fc39 -> 5.27.10-1.fc39
  breeze-gtk-gtk2 5.27.9-1.fc39 -> 5.27.10-1.fc39
  breeze-gtk-gtk3 5.27.9-1.fc39 -> 5.27.10-1.fc39
  breeze-gtk-gtk4 5.27.9-1.fc39 -> 5.27.10-1.fc39
  colord-kde 23.08.3-2.fc39 -> 23.08.4-1.fc39
  dolphin 23.08.3-1.fc39 -> 23.08.4-1.fc39
  dolphin-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  dolphin-plugins 23.08.3-1.fc39 -> 23.08.4-1.fc39
  ffmpegthumbs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  filelight 1:23.08.3-1.fc39 -> 1:23.08.4-1.fc39
  flatpak-kcm 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kaccounts-integration 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kaccounts-providers 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kactivitymanagerd 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kamera 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kate-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kcharselect 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-cli-tools 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kde-connect 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-connect-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-gtk-config 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kde-inotify-survey 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-partitionmanager 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-print-manager 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kde-print-manager-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kdeconnectd 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kdecoration 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kdegraphics-mobipocket 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kdegraphics-thumbnailers 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kdeplasma-addons 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kdesu 1:5.27.9-1.fc39 -> 1:5.27.10-1.fc39
  kdialog 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kdnssd 23.08.3-1.fc39 -> 23.08.4-1.fc39
  keditbookmarks 23.08.3-1.fc39 -> 23.08.4-1.fc39
  keditbookmarks-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-akonadi-server 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-akonadi-server-mysql 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-audiocd-kio 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-audiocd-kio-doc 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-libkcddb 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-libkcddb-doc 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-libkcompactdisc 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-libkdcraw 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kf5-libkexiv2 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kfind 23.08.3-1.fc39 -> 23.08.4-1.fc39
  khelpcenter 1:23.08.3-1.fc39 -> 1:23.08.4-1.fc39
  khotkeys 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kinfocenter 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kio-admin 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kio-extras 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kio-gdrive 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kmenuedit 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kmousetool 23.08.3-1.fc39 -> 23.08.4-1.fc39
  konsole5 23.08.3-1.fc39 -> 23.08.4-1.fc39
  konsole5-part 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kpipewire 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kpmcore 23.08.3-1.fc39 -> 23.08.4-1.fc39
  krfb 23.08.3-1.fc39 -> 23.08.4-1.fc39
  krfb-libs 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kscreen 1:5.27.9-1.fc39 -> 1:5.27.10-1.fc39
  kscreenlocker 5.27.9-1.fc39 -> 5.27.10-1.fc39
  ksystemstats 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kwalletmanager5 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kwayland-integration 5.27.9-1.fc39 -> 5.27.10-1.fc39
  kwin 5.27.9-3.fc39 -> 5.27.10-1.fc39
  kwin-common 5.27.9-3.fc39 -> 5.27.10-1.fc39
  kwin-libs 5.27.9-3.fc39 -> 5.27.10-1.fc39
  kwin-wayland 5.27.9-3.fc39 -> 5.27.10-1.fc39
  kwin-x11 5.27.9-3.fc39 -> 5.27.10-1.fc39
  kwrite 23.08.3-1.fc39 -> 23.08.4-1.fc39
  kwrited 5.27.9-1.fc39 -> 5.27.10-1.fc39
  layer-shell-qt 5.27.9-1.fc39 -> 5.27.10-1.fc39
  libkgapi 23.08.3-1.fc39 -> 23.08.4-1.fc39
  libkscreen-qt5 5.27.9-1.fc39 -> 5.27.10-1.fc39
  libksysguard 5.27.9-1.fc39 -> 5.27.10-1.fc39
  libksysguard-common 5.27.9-1.fc39 -> 5.27.10-1.fc39
  libkworkspace5 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  oxygen-sounds 5.27.9-1.fc39 -> 5.27.10-1.fc39
  pam-kwallet 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-breeze 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-breeze-common 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-browser-integration 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-desktop 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-desktop-doc 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-discover 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-discover-flatpak 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-discover-libs 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-discover-notifier 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-discover-rpm-ostree 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-disks 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-drkonqi 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-integration 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-lookandfeel-fedora 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-milou 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-nm 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-nm-openconnect 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-nm-openvpn 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-nm-vpnc 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-pa 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-systemmonitor 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-systemsettings 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-thunderbolt 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-vault 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-welcome 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-workspace 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-common 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-geolocation 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-geolocation-libs 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-libs 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-wallpapers 5.27.9-1.fc39 -> 5.27.10-1.fc39
  plasma-workspace-wayland 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  plasma-workspace-x11 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  polkit-kde 5.27.9-1.fc39 -> 5.27.10-1.fc39
  powerdevil 5.27.9-2.fc39 -> 5.27.10-1.fc39
  sddm-breeze 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  sddm-kcm 5.27.9-1.fc39 -> 5.27.10-1.fc39
  sddm-wayland-plasma 5.27.9.1-3.fc39 -> 5.27.10-1.fc39
  spectacle 23.08.3-1.fc39 -> 23.08.4-1.fc39
  xdg-desktop-portal-kde 5.27.9-1.fc39 -> 5.27.10-1.fc39

So do we have to make a bug report?

This bug has been reported and fixed upstream.

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

1 Like