package dose3-extra
Dose-extra libraries and tools (part of Mancoosi tools)
Install
Dune Dependency
Authors
Maintainers
Sources
dose3-7.0.0.tar.gz
md5=bc99cbcea8fca29dca3ebbee54be45e1
sha512=98dc4bd28e9f4aa8384be71b31783ae1afac577ea587118b8457b554ffe302c98e83d0098971e6b81803ee5c4f2befe3a98ef196d6b0da8feb4121e982ad5c2f
Description
The dose-extra suite provides libraries for handling package meta-data, and various tools for analyzing package relationships in a large package repository.
- dose-builddebcheck checks, given a collection of source package stanzas and a collection of binary package stanzas of Debian packages, whether the build-dependencies of each source package can be satisfied by the binary packages.
- dose-distcheck checks for every package of a distribution whether it is possible to satisfy its dependencies and conflicts within this distribution.
- ceve, a general metadata parser supporting different input formats (Debian, rpm, and others) and different output formats.
- dose-outdated, a Debian-specific tool for finding packages that are not installable with respect to a package repository, and that can only be made installable again by fixing the package itself.
- dose-challenged, a Debian-specific tool for checking which packages will certainly become uninstallable when some existing package is upgraded to a newer version.
- dose-deb-coinstall, a Debian-specific tool for checking whether a set of packages can be installed all together.
Published: 22 Jul 2021
README
README.git
Submodules ========== The dose Git report uses submodules to reference external repositories. In particular: cudf/ points to the cudf Git repo of mancoosi-tools tests/ points to the dose-testdata Git repo of mancoosi-tools After cloning the dose Git repo, just use the following to populate the submodules: git submodule update --init See the git submodules documentation for more usage information [1,2]. [1] http://book.git-scm.com/5_submodules.html [2] http://man.cx/git-submodule Note that the submodules are configured using the public git clone URL of external repositories (i.e. https://gforge.inria.fr/... instead of git+ssh://scm.gforge.inria.fr//...). This is to allow people checking out the dose code to easily retrieve the submodules. The drawback is that by default you cannot push your changes via those URLs. Just add a separate git+ssh remote and push to it. -- Stefano Zacchiroli <zack@upsilon.cc> Sun, 27 Nov 2011 17:51:30 +0100
Dependencies (7)
Dev Dependencies (6)
-
odoc
with-doc
-
conf-dpkg
with-test
-
conf-python3-yaml
with-test
-
conf-python-3
with-test
-
ounit
with-test
-
ocaml
with-test & < "5.0"
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page