summaryrefslogtreecommitdiffstats
path: root/doc/dependency_resolution
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-06-07 06:50:54 +0000
committerZac Medico <zmedico@gentoo.org>2009-06-07 06:50:54 +0000
commitd20112c869f3a3994e95e4f661863f6267dddc53 (patch)
tree296a7c71d889435078d2eb0395b00768c13d2d2d /doc/dependency_resolution
parent3a905e1600af3884aedb33d8cc3c514cc2dc7bdf (diff)
downloadportage-d20112c869f3a3994e95e4f661863f6267dddc53.tar.gz
portage-d20112c869f3a3994e95e4f661863f6267dddc53.tar.bz2
portage-d20112c869f3a3994e95e4f661863f6267dddc53.zip
Bug #272063 - Use <para> elements inside <listitem> elements.
svn path=/main/trunk/; revision=13630
Diffstat (limited to 'doc/dependency_resolution')
-rw-r--r--doc/dependency_resolution/decision_making.docbook8
-rw-r--r--doc/dependency_resolution/package_modeling.docbook26
-rw-r--r--doc/dependency_resolution/task_scheduling.docbook14
3 files changed, 24 insertions, 24 deletions
diff --git a/doc/dependency_resolution/decision_making.docbook b/doc/dependency_resolution/decision_making.docbook
index 5bcf84388..ffb1a4ab2 100644
--- a/doc/dependency_resolution/decision_making.docbook
+++ b/doc/dependency_resolution/decision_making.docbook
@@ -18,18 +18,18 @@
to satisfy constraints and minimize cost. The
following package states influence the cost calculation for
a given combination:
+ </para>
<itemizedlist>
<listitem>
- installed
+ <para>installed</para>
</listitem>
<listitem>
- selected (for installation)
+ <para>selected (for installation)</para>
</listitem>
<listitem>
- not selected (for installation)
+ <para>not selected (for installation)</para>
</listitem>
</itemizedlist>
- </para>
<para>
In cost calculations, virtual packages by themselves are
considered to cost nothing since they do not directly install anything.
diff --git a/doc/dependency_resolution/package_modeling.docbook b/doc/dependency_resolution/package_modeling.docbook
index 37cdb6008..beada903e 100644
--- a/doc/dependency_resolution/package_modeling.docbook
+++ b/doc/dependency_resolution/package_modeling.docbook
@@ -8,41 +8,41 @@
<para>
Dependency resolution involves satisfaction of
many constraints:
+ </para>
<itemizedlist>
<listitem>
- Persistent configuration parameters, like those that come from
- make.profile, make.conf, and the /etc/portage directory.
+ <para>Persistent configuration parameters, like those that come from
+ make.profile, make.conf, and the /etc/portage directory.</para>
</listitem>
<listitem>
- Current command parameters, which may include options, atoms, or sets.
+ <para>Current command parameters, which may include options, atoms, or sets.</para>
</listitem>
<listitem>
- <link linkend='dependency-resolution-package-modeling-constraint-satisfaction-package-dependencies'>
- Package Dependencies</link>
+ <para><link linkend='dependency-resolution-package-modeling-constraint-satisfaction-package-dependencies'>
+ Package Dependencies</link></para>
</listitem>
</itemizedlist>
- </para>
</sect2>
<sect2 id='dependency-resolution-package-modeling-constraint-satisfaction-package-dependencies'>
<title>Package Dependencies</title>
<para>
Common types of package dependencies:
+ </para>
<itemizedlist>
<listitem>
- Files required for building or installing. Downloads may
- be necessary to satisfy these.
+ <para>Files required for building or installing. Downloads may
+ be necessary to satisfy these.</para>
</listitem>
<listitem>
- Other packages required to be installed for
- buildtime or runtime.
+ <para>Other packages required to be installed for
+ buildtime or runtime.</para>
</listitem>
<listitem>
- Blockers that prevent conflicting packages from being installed
- simultaneously.
+ <para>Blockers that prevent conflicting packages from being installed
+ simultaneously.</para>
</listitem>
</itemizedlist>
- </para>
</sect2>
</sect1>
diff --git a/doc/dependency_resolution/task_scheduling.docbook b/doc/dependency_resolution/task_scheduling.docbook
index c8e3608d1..8180e56da 100644
--- a/doc/dependency_resolution/task_scheduling.docbook
+++ b/doc/dependency_resolution/task_scheduling.docbook
@@ -24,28 +24,28 @@
rather than replaced. The following constraints
protect inappropriate packages from being chosen for automatic
uninstallation:
+ </para>
<itemizedlist>
<listitem>
- Installed packages that have been pulled into the current dependency
+ <para>Installed packages that have been pulled into the current dependency
graph will not be uninstalled. Due to
<link linkend='dependency-resolution-package-modeling-dependency-neglection'>
dependency neglection</link> and special properties of packages
in the "system" set, other checks may be necessary in order
- to protect inappropriate packages from being uninstalled.
+ to protect inappropriate packages from being uninstalled.</para>
</listitem>
<listitem>
- An installed package that is matched by a dependency atom from the
+ <para>An installed package that is matched by a dependency atom from the
"system" set will not be uninstalled in advance since it might not
- be safe. Such a package will only be uninstalled through replacement.
+ be safe. Such a package will only be uninstalled through replacement.</para>
</listitem>
<listitem>
- An installed package that is matched by a dependency atom from the
+ <para>An installed package that is matched by a dependency atom from the
"world" set will not be uninstalled if the dependency graph does not
contain a replacement package that is matched by the same dependency
- atom.
+ atom.</para>
</listitem>
</itemizedlist>
- </para>
<para>
In order to ensure that package files remain installed in a usable state
whenever possible, uninstallation operations are not executed