[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#838734: [plasma-discover] plasma-discover uninstalls packages during upgrades without asking for confirmation



On zaterdag 24 september 2016 20:02:42 CEST JanKusanagi wrote:
> The thing is, a user upgrading with this program, might end up
> destroying their system. I'd consider this 'grave'.

Not just 'might', the one time I tried/used it, it removed plasma-desktop, 
sddm and a couple of more essential KDE packages, including their 
dependencies.
Apparently I only complained about it in #debian-qt-kde but didn't report it.

> From what I see, the real problem here is that plasma-discover's
> "upgrade" functionality is acting like a "aptitude full-upgrade",
> removing whatever's necessary, possible removing half your system,
> instead of acting like a "aptitude safe-upgrade", which would hold the
> problematic packages, and not remove anything.

This is exactly what seems to be happening and I consider this to be plain 
wrong. I'm actively trying to dissuade people from using full-upgrade (even) 
from the command-line, where you indeed at least have to give confirmation 
before removing your whole system.

On Sat, 24 Sep 2016 13:50:18 -0400 Scott Kitterman wrote:
> Developers are users too.  If your position is that Discover isn't suitable
> for use in testing/unstable then what that means is Discover gets released
> untested.  That's not a recipe for success.

My solution to the above problem was to make sure (apt-pinning) that plasma-
discover would NEVER be installed on any of my systems, ever.
It was available on my (new) laptop because I did a fresh install of KDE. As a 
lot of testing/unstable users have their system for quite a while, they likely 
don't even have plasma-discover installed.
Thus I consider the above statement from Scott a massive understatement (and 
it may even be meant that way).

> Discover is meant for users who have no idea what a "package" is, so
> prompting them with questions they don't understand will highly likely
> not happen

Maybe clicking the upgrade button is too confusing too, you may want to remove 
that.
And that's the most positive thing I can say about plasma-discover; I'll spare 
you my real opinion.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: