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.
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