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.