Bugzilla – Bug 146108
error messages from zypp resolver
Last modified: 2006-04-06 14:27:12 UTC
after trying to install yast2-mail-server without having perl-NetxAP installed, I get this as a text part of exception: "Unresolved dependencies: Installing yast2-mail-server-0:2.13.1-3.noarch There are no installable providers of (any) perl-NetxAP-0:.noarch[[Any]] for yast2-mail-server-0:2.13.1-3.noarch yast2-mail-server-0:2.13.1-3.noarch is scheduled to be installed, but this is not possible because of dependency problems. Marking this resolution attempt as invalid." Do we really want to show such message to user (in web-updater)? Tambet says it comes from your code.
These are the original messages from the libredcarpet resolver. (AFAIK, this is exactly what you get from rug) No, we do NOT want such messages shown to the user. Thats why we have 'ResolverProblem' and 'ProblemSolution' classes which translate such messages to better ones
Uhm, so how do I get those 'better messages' via xml-rpc API? The message above is generated by an exception after the "zmd.packsys.resolve_dependencies" call.
You'll get them when zmd uses zypp.
This should look better now. If not, please reopen with a current example.