From 2178112dac4c812a92fc5e5d78c602856b2c81db Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 7 Feb 2009 17:22:09 +0100 Subject: [PATCH] Add a plist file explaining pkg's dependency chain format. --HG-- extra : convert_revision : 65b569dbd420e0201aca3fb30f0696e72cb5708f --- doc/dependency_chain.plist | 84 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 doc/dependency_chain.plist diff --git a/doc/dependency_chain.plist b/doc/dependency_chain.plist new file mode 100644 index 00000000000..7cb8677bd63 --- /dev/null +++ b/doc/dependency_chain.plist @@ -0,0 +1,84 @@ + + -- Dependency chain for a package -- + + The order to which dependencies are installed is: + + 1- Indirect deps with high->low priority. + 2- Direct deps with high->low priority. + + Priority is increased by one any time a packages depends on, so a + package that is needed by 30 packages will be installed before + one that is needed by 10 packages. + + + + missing_deps + + + pkgname + blurb + version + 2.1 + + + + + + installed_deps + + + pkgname + blah + version + 1.2 + requiredby + foo-2.0 + + ... + + + + + direct_deps + + + pkgname + blob + version + 2.0 + repository + /blah/foo + requiredby + foo-2.0 + priority + 100 + filename + blob-2.0.i686.xbps + + ... + + + + + indirect_deps + + + pkgname + X + version + 1.0 + repository + /blah/foo + requiredby + blob-2.0 + priority + 90 + filename + X-1.0.i686.xbps + + ... + +