Bugzilla – Bug 302496
dependency solver does not recognize the all-conflicts-solved state
Last modified: 2008-07-16 15:40:29 UTC
Created attachment 159044 [details] openSuSE-10.3b2-no-deps.png openSUSE-10.3-Beta2-DVD-ppc-Build935 on iseries I added factory, factory-extra and factory-debuginfo (or whatever gets automatically offered in first stage). Not all package dependencies could be resolved. It offered me gstreamer-something and an 'do a full resolver run (?)'. Once that run was done, every new 'Check' run shows an empty window as shown in the screenshot. All I can do is to leave with cancel, which most likely gives an incomplete package list because many patterns are not selected (as shown in the screenshot).
logs can be found in ~olh/bugs/302496/
Logs, with testcase. Great !!!!
The solver has aborted after an timeout and had no solution cause you had selected 'do a full resolver run' which means "take all packages with compatible architecture" So the solver does not return an error message although he was NOT successful. A pober solution would be Have no solution cause timeout has been reached: Solution: - Ignore timeout - Regard packages with the best architecture only.
The intesting part is also in different repos: <package> <name>sed</name> <history> <update> <arch>ppc</arch> <version>4.1.5</version><release>58</release> </update> </history> <provides> <dep name='base:/bin/sed' kind="package" /> <dep name='/bin/sed' kind="package" /> <dep name='/usr/bin/sed' kind="package" /> <dep name='sed' op='==' version='4.1.5' release='58' kind="package" /> </provides> </package> AND <package> <name>sed</name> <history> <update> <arch>ppc</arch> <version>4.1.5</version><release>58</release> </update> </history> <provides> <dep name='base:/bin/sed' kind="package" /> <dep name='sed' op='==' version='4.1.5' release='58' kind="package" /> </provides> </package>
*** Bug 303934 has been marked as a duplicate of this bug. ***
I have fixed it as described in comment #3
*** Bug 172115 has been marked as a duplicate of this bug. ***