Bug 345870

Summary: [opensuse-updater][kde] doesn't solve problem with dependences. Doesn't support solver with selection any possibility
Product: [openSUSE] openSUSE 10.3 Reporter: Jozef Uhliarik <juhliarik>
Component: Update ProblemsAssignee: Thomas Göttlicher <tgoettlicher>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: kiwilinux, monkey9
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 364875    
Bug Blocks:    

Description Jozef Uhliarik 2007-12-04 14:06:56 UTC
I have problem with openSUSE updater. openSUSE updater doesn't know to solve dependences. It means that it displays popup windows with information about problems (dependences) and write also 1. Running solver with all possibilities can solve the problem but it doesn't do it. :(

I can send more information. Could you specify which files (logs) are interesting for you please?
Comment 1 Thomas Göttlicher 2007-12-05 11:00:10 UTC
zypper shows solutions for dependency conflicts but the user cannot select because zypper runs in non-interactive mode. Jano, could you remove these lines from zypper's output in non-interactive mode, please?

When zypper's output has machine readable ids in the future, opensuseupdater could show a message like: "Installation failed because of dependency conflicts, click here try again with yast.".
Comment 2 Jan Kupec 2007-12-05 11:09:06 UTC
Areed. Comming soon, BTW :O)
Comment 3 Duncan Mac-Vicar 2008-02-14 23:37:02 UTC
*** Bug 350521 has been marked as a duplicate of this bug. ***
Comment 4 Jan Kupec 2008-02-21 13:10:26 UTC
Done in svn, from now on, you can identify the prompt in xml output using the 'prompt' tag and its 'id' attribute. Example:

<prompt id="1">Choose the number, (s)kip, (r)etry or (c)ancel</prompt>

The id="1" identifies the dependency problem resolution prompt (the text is not optimal yet, i know). You will find the list of all zypper prompts at http://svn.opensuse.org/svn/zypp/trunk/zypper/src/output/prompt.h

Thomas, Christian (or whoever will take over the gnome updater), please adapt the updater applets.
Comment 5 Jan Kupec 2008-02-21 13:11:50 UTC
btw: this feature will reach factory in zypper 0.10.1
Comment 6 Jozef Uhliarik 2008-02-25 10:18:22 UTC
*** Bug 360518 has been marked as a duplicate of this bug. ***
Comment 7 Thomas Göttlicher 2008-06-04 08:51:16 UTC
Due to bug 364875 this feature cannot be implemented.