Bug#476465: ITP: dose2 -- OCaml libraries for managing packages and their dependencies
Owner: Stefano Zacchiroli <firstname.lastname@example.org>
* Package name : dose2
Version : 1.2
Upstream Author : Berke Durak, Jaap Boender
* URL : http://gforge.inria.fr/projects/sodiac/
* License : LGPL
Programming Lang: OCaml
Description : OCaml libraries for managing packages and their dependencies
Dose 2 is a framework made of several of OCaml libraries for managing
distribution packages and their dependencies.
Though not tied to any particular distribution, Dose 2 forms a
background of libraries which enable injecting packages coming for
various distribution. Companion libraries (e.g. ceve) and tools (e.g.
pkglab) rely on Dose 2 to manage packages coming from various
distributions, e.g. Debian and Red Hat.
Besides basic functionalities for querying and setting package
properties, Dose 2 also implements algorithms for solving more complex
problems (monitoring package evolutions, correct and complete
dependency resolution, repository-wide uninstallability checks).
dose2 is the first of a chain of 3/4 package that would lead to the
packaging of pkglab, an interactive shell to "play" with package
dependencies. pkglab is a tool which has already been proved very useful
for archive wide QA and testing.
dose2 is being packaged on the git repository
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash