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

            Bug ID: 408509
           Summary: Flathub updates are incorrectly presented for
                    non-Flatpak applications
           Product: Discover
           Version: 5.15.5
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: discover
          Assignee: lei...@leinir.dk
          Reporter: stevenmcfeel...@gmail.com
                CC: aleix...@kde.org
  Target Milestone: ---

Created attachment 120742
  --> https://bugs.kde.org/attachment.cgi?id=120742&action=edit
Screenshot of erronious updates

SUMMARY
Whenever I enable the Flathub repository, Discover eventually presents me with
Flathub "updates" to applications that were never installed as Flatpaks. The
most common two that have shown up are 1) Freedesktop Platform & 2) KDE
Application Platform.

STEPS TO REPRODUCE
1. Enable Flathub
2. Wait for Freedesktop Platform or KDE Application Platform to be updated on
Flathub
3. Your distribution has not yet updated the application in the official
repositories

OBSERVED RESULT
Discover will present updates from Flathub for non-Flatpak based applications
when checking for updates in Discover

EXPECTED RESULT
Discover will not present an available update and will wait until the update is
provided from the repository the application was originally installed from to
prevent breakage and compatibility issues.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 30 KDE Spin
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.1
Kernel Version: 5.1.6-300.fc30.x86_64

ADDITIONAL INFORMATION

The Software Update tray table icon/app has NEVER presented these erroneous
updates only Discover has done this.

The only software that has been installed through Flathub are Steam, Handbrake
and MakeMKV.


This issue also occurred when Fedora 29 first launched. I inadvertently
installed these updates at the time not realizing the potential problems they
could cause. When I rebooted, I found that I could no longer log in to my OS (I
was able to enter my user name an password but not submit them). This just
highlights why it is critical to not present Flathub updates for non-Flatpak
software and why the original installation repository should be the only
repository an application's updates should be acquired from. Applications
installed from one repository should not have their updates hijacked by another
repository!

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

Reply via email to