Index of modules


A
Apt
Apt command line parsing
Apt-cudf

C
CG [Strongconflicts_int]
CG [Strongconflicts]
CSet [Flatten]
Ceve
CflE [Strongconflicts_int]
CflE [Strongconflicts]
Challenged
Conflict [Flatten]
CudfAdd
Library of additional functions for the CUDF format.
Cudf_hashtbl [CudfAdd]
Specialized hashtable for CUDF packages.
Cudf_set [CudfAdd]
Specialized set data structure for CUDF packages.

D
DGraph [Ceve]
DIn [Defaultgraphs.IntPkgGraph]
Debcudf
Debian Specific Cudf conversion routines
Debian [Versioning]
Debian_version
Functions for manipulating and comparing Debian version strings.
Debug [Util]
Debug, Info and Warning messages are printed immediately on stderr.
Debutil
group_by_source universe returns a hashtbl that maps (source,sourceversion) -> to a packages list
Defaultgraphs
Specialized Ocamlgraph modules
Depsolver
Dependency solver.
Depsolver_int
Dependency solver.
Diagnostic
One un-installability reason for a package
Diagnostic_int
Solver output and diagnostic .
Disj [Flatten]
Display [Defaultgraphs.IntPkgGraph.DotPrinter]
Display [Defaultgraphs.MakePackageGraph.DotPrinter]
Display [Defaultgraphs.SyntacticDependencyGraph.DotPrinter]
Distcheck
DistcheckOptions [StdOptions]
DistribOptions [StdOptions]
DotPrinter [Defaultgraphs.IntPkgGraph]
DotPrinter [Defaultgraphs.MakePackageGraph]
DotPrinter [Defaultgraphs.SyntacticDependencyGraph]

E
EdosSolver
Edos sat solver
Edsp
Representation of a apt-get <-> solvers protocol edsp > 0.4
Evolution
discriminants ?bottom ?ascending evalsel vl constraints returns the discriminants of the versions vl w.r.t.

F
Flatten
Format822
Formula [Flatten]

G
G [Defaultgraphs.IntPkgGraph]
G [Defaultgraphs.MakePackageGraph]
G [Defaultgraphs.SyntacticDependencyGraph]
G [Strongdeps_int]
GmlPrinter [Defaultgraphs.IntPkgGraph]
GmlPrinter [Defaultgraphs.MakePackageGraph]
GmlPrinter [Defaultgraphs.SyntacticDependencyGraph]
GraphOper [Defaultgraphs]
generic operation over imperative graphs
GraphmlPrinter [Defaultgraphs.MakePackageGraph]
GraphmlPrinter [Defaultgraphs.SyntacticDependencyGraph]

I
ICG [Strongconflicts]
IG [Strongconflicts_int]
Info [Util]
Input
Input routines
InputOptions [StdOptions]
IntHashtbl [Util]
IntPairHashtbl [Util]
IntPkgGraph [Defaultgraphs]
Integer Imperative Bidirectional Graph

L
Logging [Util]

M
M [EdosSolver]
functor
MSin [Statistics.Make]
MSout [Statistics.Make]
Make [Statistics]
MakeOptions [StdOptions]
MakePackageGraph [Defaultgraphs]
Imperative unidirectional graph for conflicts.

N
Notice [Util]

O
O [Defaultgraphs.IntPkgGraph]
O [Defaultgraphs.MakePackageGraph]
O [Defaultgraphs.GraphOper]
O [Strongdeps_int]
Options [Challenged]
Options [Outdated]
Options [Apt-cudf]
Options [Ceve]
Options [Distcheck]
Outdated
OutputOptions [StdOptions]

P
PGraph [Ceve]
PSet [Flatten]
PTbl [Flatten]
Package [Flatten]
PackageGraph [Defaultgraphs]
Packages
Representation of a debian package description item.
Pcre [Edsp]
Pcre [Apt]
Pcre [Semantic_version]
PkgE [Defaultgraphs]
PkgE [Defaultgraphs.SyntacticDependencyGraph]
PkgV [Defaultgraphs.IntPkgGraph]
PkgV [Defaultgraphs]
PkgV [Defaultgraphs.SyntacticDependencyGraph]
PkgV [Strongconflicts_int]
Pref [Apt]
for details on the apt_preferences format : man apt_preferences
Progress [Util]
ProgressBars are printed immediately on stderr.

R
R [Depsolver_int]
RawInput [Format822]
Release
Debian release files.
ResultHash [Diagnostic]

S
S [Defaultgraphs.IntPkgGraph]
S [Defaultgraphs.MakePackageGraph]
S [Defaultgraphs.SyntacticDependencyGraph]
S [Defaultgraphs.GraphOper]
S [Strongconflicts_int]
S [Depsolver_int]
SG [Strongconflicts_int]
SemVer [Versioning]
Semantic_version
this functions follow the semantic versioning specification http://semver.org/
Sources
Representation of a parsed source description item.
Statistics
Small World analisys
StdDebian
StdDebug
StdLoaders
read a debian Packages file - compressed or not
StdOptions
give a list of positional arguments returns two list of resources, foreground and background.
StdUtils
StringHashtbl [Util]
StringPairHashtbl [Util]
StringSet [CudfAdd]
Set of strings
Strongconflicts
strongconflicts return the list of all strong conflicts in universe.
Strongconflicts_int
Strong Conflicts
Strongdeps
Strong Dependencies
Strongdeps_int
Strong Dependencies
SyntacticDependencyGraph [Defaultgraphs]
Syntactic dependency graph.

T
Timer [Util]
Timers are printed all at once by the dump function on stderr.

U
UG [Defaultgraphs.MakePackageGraph]
UndG [Statistics.Make]
Util
return a unique identifier based on random numbers

V
VS [Statistics.Make]
Version [Challenged]
Version [Debutil]
Version [Evolution]
Versioning

W
Warning [Util]

X
X [EdosSolver.T]
generic failure reason