Bug 436394

Summary: Daily system updates, each day again and again - KDE Neon Plasma 5.21.4
Product: [I don't know] kde Reporter: Alex Evans <alex4orly>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: 1i5t5.duncan, bugs.kde, kde
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: screen shot of the update message
Discover update message

Description Alex Evans 2021-04-30 07:29:56 UTC
Created attachment 138024 [details]
screen shot of the update message

SUMMARY
Almost each day I get notified on system updates

STEPS TO REPRODUCE
1. I happens, I don't do anything
2. 
3. 

OBSERVED RESULT
I accept the update, reboot and the following day it comes up again. Each time with a different number of items to be updated

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 David Redondo 2021-04-30 09:43:53 UTC
If there are updates, it will show updates. I guess you could use a distro with less updates?
Comment 2 Alex Evans 2021-04-30 12:02:02 UTC
What do you mean use a distro with less updates.
I am using this OS after moving from Windows to Linux a year ago.

It was NEVER like that before, why do I get now an update every day?

Why is my query marked as RESOLVED? In what way is it resolved?
Comment 3 Duncan 2021-05-01 03:21:38 UTC
(I'm just another user, not a kde dev, but hopefully the below answers some of your questions.)

(In reply to Alex Evans from comment #2)
> What do you mean use a distro with less updates.
> I am using this OS after moving from Windows to Linux a year ago.

There's many Linux distributions and versions of distributions to choose from, each with different features.

Some are kept "stable" for long periods (several years, some nearing a decade) with primarily security updates.  These are typically called LTS or Long-Term-Stable versions, and often provided by Enterprise distributions.  Examples are Red Hat, Debian stable, and LTS versions of Ubuntu, SuSE, etc.

Others are designed to follow the latest available upstream versions and are either rolling distros with frequent individual package updates to the latest available, or release-versioned, but with releases perhaps every six months and support for only enough longer than that (maybe a couple months) to give people time to migrate to the newer version.

Still others are somewhere in between the two extremes above, perhaps having releases every six months but supporting a release a bit longer, perhaps three releases worth, so you can skip every other release and upgrade say once a year without losing support and security updates.

KDE Neon is a "distro" (loosely put) with a special purpose, taking a base long-term-support distro (an LTS Ubuntu) for most of the system, but putting the latest KDE packages on top of it.  As a result, while the base system won't get too many updates, the kde packages on top will be updated quite frequently.

However, as https://neon.kde.org/download shows, there's actually several variants of neon available as well, user edition which is the latest releases, some of which update monthly or weekly so you'll might have updates at that sort of frequency, plus testing, unstable and developer editions, which are prerelease and will have daily updates of various packages depending on which ones have new code since the last update.

So if you're on testing or unstable (or developer which is unstable with developer packages as well), you may find dropping back to the user edition drops your update rate "enough", while still keeping you current with the latest kde release versions.

If you're on the user edition already and are still getting more updates than you like, consider dropping back to a more normal distro, maybe Ubuntu (the Kubuntu variant of Ubuntu is still a kde desktop) as that's what the Neon base is, non-LTS if you still want to keep /somewhat/ current, upgrading twice a year with mostly security updates in between, an LTS version if you want to upgrade only every year or less, at the cost of getting farther behind between upgrades since you'll generally only get security updates between upgrades.

Or switch to another distro, perhaps Fedora (a mid-frequency-release distro that serves as a faster more community oriented Red Hat, which sponsors it), or OpenSuSE, which is known to be relatively KDE friendly compared to many distros.  There are of course many other distros as well, many of which have several variants with faster or slower updates and/or different desktops, etc, depending on your needs.  I personally run Gentoo because it fits my needs, but it's a highly technically focused distro that's build-from-sources instead of pre-built-binaries so it's definitely not appropriate for everyone.  (For people who want technical but still pre-built, Arch is a better choice.)

> It was NEVER like that before, why do I get now an update every day?

I'd /guess/ you somehow ended up switched from the Neon user edition to the testing (or perhaps unstable) edition, thus explaining the more frequent updates.  But that's just a guess.

> Why is my query marked as RESOLVED? In what way is it resolved?

It is marked RESOLVED, NOT A BUG, because it is working as intended.  If you're on unstable/testing/developer editions, you *WILL* get updates every day or nearly so because that's how they work.  If you're on user edition, you'll still get updates frequently, but probably (my guess, as I said I'm on Gentoo, not Neon) not every day.  Either way, if you believe you're getting too many updates to handle, there's other, more appropriate distros that should better meet your needs, with the tradeoff being that you will be running older kde versions than you have now.
Comment 4 Alex Evans 2021-05-01 07:54:03 UTC
I will repeat,

1) I am using KDE Neon Plasma for some 6 moths now
2) I used to get updates, one or twice a week
3) Now, it is consistent - every day
4) I didn't change anything

So, why?
Comment 5 norb 2021-05-01 13:12:33 UTC
Each Day or so discover checks the repository for updates, if (In reply to Alex Evans from comment #4)
> 2) I used to get updates, one or twice a week
> 3) Now, it is consistent - every day
> ...
> So, why?

Do you understand the concept of updates?
Comment 6 Alex Evans 2021-05-01 23:34:57 UTC
Created attachment 138071 [details]
Discover update message