What | Removed | Added |
---|---|---|
Flags | needinfo?(mls@suse.com) |
@mls: ~ma/Export/zypper.solverTestCase === test -> client -> server(locked) === install test >!> Problem: >!> client-0-0.x86_64 requires server, but this requirement cannot be provided >!> test-0-0.x86_64 requires client, but this requirement cannot be provided >!> not installable providers: client-0-0.x86_64[testrepo] >!> Solution: >!> remove lock to allow installation of server-0-0.x86_64[testrepo] >!> >!> Solution: >!> do not ask to install a solvable providing test >!> >!> Solution: >!> break test-0-0.x86_64 by ignoring some of its dependencies === testmissing -> clientmissing -> servermising(not available) === install testmissing >!> Problem: >!> testmissing-0-0.x86_64 requires clientmissing, but this requirement cannot be provided >!> nothing provides servermising needed by clientmissing-0-0.x86_64 >!> >!> Solution: >!> do not ask to install a solvable providing testmissing >!> >!> Solution: >!> break clientmissing-0-0.x86_64 by ignoring some of its dependencies Desired would be to let the 1st case (lock) ask to break client like it does in the 2nd (missing) case.