1
0
Fork 0

Fix documentation layout

pull/60/merge
Nils Adermann 2011-10-22 13:02:12 +02:00
parent 4d5655a604
commit 7558731830
1 changed files with 15 additions and 12 deletions

View File

@ -15,39 +15,42 @@ The rules are to be applied in the order of these descriptions.
### Package versions
Packages: Av1, Av2, Av3
Installed: Av2
* Installed: Av2
Request: install A
(Av3)
* (Av3)
### Repository priorities
Packages Repo1.Av1, Repo2.Av1
priority(Repo1) >= priority(Repo2) => (Repo1.Av1, Repo2.Av1)
priority(Repo2) < priority(Repo2) => (Repo2.Av1, Repo1.Av1)
* priority(Repo1) >= priority(Repo2) => (Repo1.Av1, Repo2.Av1)
* priority(Repo2) < priority(Repo2) => (Repo2.Av1, Repo1.Av1)
### Virtual Packages (provides)
Packages Av1, Bv1
Av1 provides Xv1
Bv1 provides Xv1
* Av1 provides Xv1
* Bv1 provides Xv1
Request: install X
priority(Av1.repo) >= priority(Bv1.repo) => (Av1, Bv1)
priority(Av1.repo) < priority(Bv1.repo) => (Bv1, Av1)
* priority(Av1.repo) >= priority(Bv1.repo) => (Av1, Bv1)
* priority(Av1.repo) < priority(Bv1.repo) => (Bv1, Av1)
### Package replacements
Packages: Av1, Bv2
Bv2 replaces Av1
* Bv2 replaces Av1
Request: install A
priority(Av1.repo) > priority(Bv2.repo) => (Av1, Bv2)
priority(Av1.repo) = priority(Bv2.repo) => (Av1, Bv2)
priority(Av1.repo) < priority(Bv2.repo) => (Bv2, Av1)
* priority(Av1.repo) > priority(Bv2.repo) => (Av1, Bv2)
* priority(Av1.repo) = priority(Bv2.repo) => (Av1, Bv2)
* priority(Av1.repo) < priority(Bv2.repo) => (Bv2, Av1)
Bv2.version is ignored, only the replacement version for A matters.