Bug 479991 - Discover Regression: No Longer Asking to Remove Flatpak Leftovers After Package Deletion on Fedora 39
Summary: Discover Regression: No Longer Asking to Remove Flatpak Leftovers After Packa...
Status: RESOLVED DUPLICATE of bug 478704
Alias: None
Product: Discover
Classification: Applications
Component: Flatpak Backend (show other bugs)
Version: 5.27.10
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-18 13:49 UTC by yuntaz
Modified: 2024-02-15 20:35 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Expected notification about Flatpak leftovers (47.80 KB, image/png)
2024-01-18 13:49 UTC, yuntaz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yuntaz 2024-01-18 13:49:55 UTC
Created attachment 165007 [details]
Expected notification about Flatpak leftovers

SUMMARY
Discover (`plasma-discover-flatpak 5.27.10-1.fc39`) no longer prompts to remove Flatpak leftovers after package deletion, but it worked correctly in previous versions.


STEPS TO REPRODUCE
1. Fresh install Fedora Kinoite or use `rpm-ostree deploy` to any version up to 39.20231219.0. 
2. Install a Flatpak app and save some user settings in the app.
3. Observe that the Discover prompts to remove leftovers when the Flatpak app is deleted.
4. Upgrade to latest version or `rpm-ostree deploy` to any version after 39.20231219.0, specifically 39.20231220.0.
5. Install a Flatpak app and save some user settings.
6. Delete that app and observe there is no notification about app's leftovers.

OBSERVED RESULT
Discover does not prompt to remove leftovers after Flatpak package is deleted.

EXPECTED RESULT
Discover should prompt to remove leftovers.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora Linux 39 Kinoite
(available in About System)
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.111.0
Qt Version: 5.15.11

ADDITIONAL INFORMATION
There are many KDE Plasma upgrades in 39.20231220.0. 
```
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
```
Comment 1 Nate Graham 2024-02-15 20:35:37 UTC
This has

*** This bug has been marked as a duplicate of bug 478704 ***