Home_greyopenFATE - openSUSE feature tracking > #307255
Dashboard | Search | Sign up | Login

Please login or register to be able to edit or vote this feature.

Less scary yast conflict dialogs

Feature state

openSUSE Distribution
Rejected Information


The YaST2 sw_single dialog for conflicts, vendor change, architecture change etc. is very scary for many users.

The dialog asks the user to select one of usually three offered solutions for each problem without giving much help. This is a cause for many complaints, and contributes to myths of RPM dependency hell still existing today.

Zypper on the other hand, does things differently. Zypper will select an action for the user, then informs the user of the changes that will be made, and asks a Yes or No question whether the user wishes to proceed or not.

I suggest to implement behaviour similar to zypper in the YaST dialog. However, the old functionality of letting the user select a solution manually for each individual problem should probably be kept, as a "hidden" expert/advanced option in the dialog.


icons/user_comment.png S. S. wrote: (7 years ago)

seriously... aside from it being scary its a pain to read through. :)

icons/user_comment.png R. D. wrote: (6 years ago)

It's much easier to bork your system with zypper(8) than with the YaST dialog, with accidentally destructive mistaken return key presses. 

The dialog language is over dramatic, and in general in YaST some reference to external help via web would be a very useful  start, to aiding user make better decisions.

Sorting the proposed solutions eg) not install package, delete package, down & upgrade these packages to these from this repo etc etc by length might help to.

I think I prefer making an active selection, as most often when such messages appear, it is because of a mistake, in repo, or by me; which needs investigatin and sorting out, outside of YaST; my most common action is thus to Abort the changes, unless I am sure I can simply delete offending packages.

icons/user_comment.png T. S. wrote: (6 years ago)

I was also scared. Having to choose a option for each package is not cool. Also, sometimes one chosen option conflicts with another chosen option, so it conflicts again.

icons/user_comment.png G. R. wrote: (5 years ago)

I think this will be a great addition, espescially for new, non-technical users, with little to no experience with conflict and error dialogs. Although I am a fairly advanced user, I too was scared by some dialogs. It needs to be addressed

icons/user_comment.png N. S. wrote: (3 years ago)

Wouldn't users easily break their system.I prefer scarier version any day to a broken system. Newbies must be encouraged to use standard repos alone. Rarely seen conflicts if i used standard ,official repos alone. Once users start experimenting(which is the spirit behind opensource) they should be ready to fix own broken system :-) Much more merrier that way.

icons/user_comment.png D. F. wrote: (2 years ago)

I fully agree with Narayansamy. Newbies requires strong warnings against packages mismatches.

icons/user_comment.png K. A. wrote: (22 months ago)

I also think Yast should have a reset button so when you choose a conflict resolution and you want to try a different one you can do so without restarting the whole application. Thats my proposal you can vote on it here: https://features.opensuse.org/317804

Last change: 22 months ago
Score: 98
  • Negative: 11
  • Neutral: 8
  • Positive: 109
Feature Export
Application-xmlXML   Text-x-logPlaintext   PrinterPrint