Bug 420605

Summary: Neon apt repository contains broken dependencies, update will cause desktop to be uninstalled
Product: [KDE Neon] neon Reporter: Andreas Hartmann <andreas>
Component: generalAssignee: Neon Bugs <neon-bugs-null>
Status: RESOLVED WAITINGFORINFO    
Severity: grave CC: grinder, jr, neon-bugs-null, sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andreas Hartmann 2020-04-26 07:24:01 UTC
SUMMARY
Updating KDE neon will remove entire desktop
Yesterday I updated my neon user edition with sudo apt dist-upgrade. I should've used pkcon, but it looks like that didn't cause my problem. I noticed too late that the update was going to uninstall everything, and now I can no longer reinstall the neon-desktop package because of dependency issues. I tracked it down to several packages depending on libqt5qml5 5.14.2 or higher, but the version to be installed is 5.14.2-0xneon+18.04+bionic+build56 which somehow doesn't satisfy that dependency? For example I can't install qml-module-qtquick-control because of that, but I need it to get my desktop back. In my sources list I am only using the default bionic repos and archive.neon.org/release bionic main.

The issue has been confirmed by another user on reddit: https://www.reddit.com/r/kdeneon/comments/g7xp1r/update_uninstalled_entire_desktop_can_not/?utm_source=share&utm_medium=ios_app&utm_name=iossmf

STEPS TO REPRODUCE
1. Update KDE neon from an existing install with the repos mentioned above.
OBSERVED RESULT
The entire desktop will be uninstalled and can no longer be reinstalled due to incorrect dependencies.

EXPECTED RESULT
The update works correctly, it is possible to install neon-desktop etc.

SOFTWARE/OS VERSION:
Linux/KDE Plasma: neon user latest

ADDITIONAL INFORMATION
Comment 1 George P 2020-04-27 12:53:12 UTC
Hello,

It looks like the problem is caused by having this repo:

http://archive.neon.kde.org/release


instead of this:

http://archive.neon.kde.org/user


(notice release vs user in the above)

Frankly, I don't know their difference, but this change fixed the problem for me.
Comment 2 Carlos De Maine 2025-09-20 09:36:00 UTC
Thank you for your bug report! 
However this bug report was created/provided previous to 01/01/2023 and also has not received any updates since  before 01/01/2025. 
Unfortunately KDE neon no longer provides updates for anything older than noble 24.04 based edition's.
Please upgrade to KDE neon noble and if you can reproduce the issue after upgrading to an active version, feel free to re-open this bug report.
Thanks for understanding!