- Ignore conflicting items which are uninstallable
authorStefan Schubert <schubi@suse.de>
Wed, 20 Jun 2007 09:47:53 +0000 (09:47 +0000)
committerStefan Schubert <schubi@suse.de>
Wed, 20 Jun 2007 09:47:53 +0000 (09:47 +0000)
commit5cf71e7891847c6d9d01c07b0952a543a8c8a7ec
tree7e04249a0b7bd0996b1ca357f470242bc9f7ed06
parentfc5c7f9357c03215307b7ca415409107701c2066
- Ignore conflicting items which are uninstallable
- Create a "needed by" info if a requirement is still fulfilled.
- Allow only one needed_by and needed_by_capability in QueueItemInstall
- Added capability and type (REQUIRE, RECOMMEND,....) to
  ResolverInfoNeededBy
- Evaluate ResolverInfoNeededBy for more information in the error
  messages
- Enlarge detail description in the error messages
zypp/solver/detail/QueueItemEstablish.cc
zypp/solver/detail/QueueItemInstall.cc
zypp/solver/detail/QueueItemInstall.h
zypp/solver/detail/QueueItemRequire.cc
zypp/solver/detail/QueueItemUninstall.cc
zypp/solver/detail/ResolverContext.cc
zypp/solver/detail/ResolverContext.h
zypp/solver/detail/ResolverInfoNeededBy.cc
zypp/solver/detail/ResolverInfoNeededBy.h
zypp/solver/detail/Resolver_problems.cc