This dependency solver code in this package is based on two major, but independent, blocks:
1. using a dictionary approach to store and retrieve package
and dependency information.
2. using satisfiability, a well known and researched topic, for
resolving package dependencies.
search the internet for 'sat solver' to get links to the theory behind it.
supported package formats:
- rpm/rpm5
- deb
- arch linux
- haiku
supported repository formats:
- rpmmd (primary, filelists, comps, deltainfo/presto, updateinfo)
- susetags, suse product formats
- mandriva/mageia (synthesis, info, files)
- arch linux
- red carpet helix format
- haiku
this package contains the libsolv extension library.