[Kernel-handbook-general] [PATCH 3/7] More tab -> space whitespace changes, hopefully I got the indentation fixed up correctly.

Karl Goetz karl at kgoetz.id.au
Thu May 26 05:50:21 UTC 2011


---
 chapter-packaging.sgml |  554 ++++++++++++++++++++++++------------------------
 1 files changed, 277 insertions(+), 277 deletions(-)

diff --git a/chapter-packaging.sgml b/chapter-packaging.sgml
index bd8823d..2b75274 100644
--- a/chapter-packaging.sgml
+++ b/chapter-packaging.sgml
@@ -22,297 +22,297 @@
       <p>
       <taglist>
         <tag><tt>linux-source-<em>version</em></tt></tag> 
-	  <item>
-
- 	    This package contains the Debian kernel source
-	    tarball. The patchlevel of the source is determined by the
-	    Debian revision of the package, for example the version 2.6.26-2
-	    of the package <tt>linux-source-2.6.26</tt> contains the
-	    version 2.6.26 of the Debian kernel source patched to
-	    patchlevel 2. Once the package is installed, the source
-	    tarball is available at
-	    <tt>/usr/src/linux-source-<em>version</em>.tar.bz2</tt>. For
-	    the instructions on obtaining Debian kernel source with
-	    arbitrary patchlevel, see <ref id="common-getting">.
-
-	  </item>
-	<tag><tt>linux-manual-<em>version</em></tt></tag>
-	  <item>
-
-	    This package contains the manual pages for the functions,
-	    constituting the kernel API. These pages are installed
-	    into <tt>/usr/share/man/man9/</tt>, and are accessible
-	    with the standard <tt>man</tt> command. Due to filename
-	    conflicts, only one <tt>linux-manual</tt> package may be
-	    installed at any given time.
-
-	  </item>
-	<tag><tt>linux-doc-<em>version</em></tt></tag>
-	  <item>
-
-	    This package contains the rest of the kernel documentation
-	    in various formats. It is installed in
-	    <tt>/usr/share/doc/linux-doc-<em>version</em></tt>.
-
-	  </item>
-	<tag><tt>linux-patch-debian-<em>version</em></tt></tag>
-	  <item>
-
-	    This package contains all patches used to produce the
-	    Debian kernel source. It also contains the scripts which
-	    allow application or un-application of patchsets, bringing
-	    the source to the desired patchlevel. After the
-	    installation the patches are installed in
-	    <tt>/usr/src</tt> as follows:
-
-	    <taglist>
-	    <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/debian/</tt></tag>
-	    <item>
-
-	      This directory contains the hierarchy of subdirectories with individual
-	      compressed patch files for a given version. Subdirectories indicate
-	      source or purpose of the patches contained within it, like <tt>bugfix</tt>
-	      (essential bugfixes), <tt>debian</tt> (Debian-specific patches) or
-	      <tt>features</tt> (kernel features not yet merged upstream). Within
-	      these directories patches are further subdivided by architecture.
-
-	    </item>
-	  <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/debian/series/</tt></tag>
-	    <item>
-
-	      This directory contains the control files, which
-	      determine which patches need to be applied (or
-	      unapplied) to move from one patchlevel to another. These
-	      are text files named <tt><em>N</em></tt> 
-	      (or <tt><em>N</em>-extra</tt>), where <tt><em>N</em></tt>
-	      is the number specifiying the patchlevel. The file 
-	      <tt><em>N</em></tt> contains a
-	      list of patches which need to be applied (in case when
-	      the name of the patch prepended with plus) or unapplied
-	      (if it is prepended with a minus) to move from
-	      patchlevel <tt><em>N</em>-1</tt> to patchlevel
-	      <tt><em>N</em></tt>.  For example, the file
-	      <tt>1</tt> lists the patches which need
-	      to be applied to go from the original Debian kernel source to
-	      the patchlevel 1. Files
-	      named <tt><em>N</em>-extra</tt> list
-	      the architecture-specific patches, along with the
-	      architectures they apply to. There is also a special file
-	      <tt>orig-0</tt>, which lists the patches (scripts) which
-	      were applied (run) in order to obtain the Debian kernel
-	      source from upstream kernel source (by removing the parts
-	      incompatible with DFSG). Invocation of a script is identified
-	      by <tt>X</tt> in the first column in this file.
-
-	    </item>
-	  <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/apply/debian</tt></tag>
-	    <item>
-	
-              This script may be used to change the patchlevel of the
-	      currently available source tree, when run from its
-	      top-level directory. For usage example see <ref
-	      id="common-getting">. Current patchlevel of the source tree
-	      is stored in the <tt>version.Debian</tt> file in the top-level
-	      directory, and script modifies it appropriately when switching
-	      from one patchlevel to another. You can specify patchlevel <tt>orig</tt>
-	      to remove all Debian-specific patches, rolling back to the original
-	      Debian kernel source (differing from upstream by removal of
-	      firmware and other problematic files, as well as changes required
-	      for the resulting kernel to be buildable). Note that there is currently
-	      a bug in the script, preventing rollbacks of more than one patchlevel.
-	      For example, if your tree is currently at patchlevel 2, a command
-	      <example>
+      <item>
+
+        This package contains the Debian kernel source
+        tarball. The patchlevel of the source is determined by the
+        Debian revision of the package, for example the version 2.6.26-2
+        of the package <tt>linux-source-2.6.26</tt> contains the
+        version 2.6.26 of the Debian kernel source patched to
+        patchlevel 2. Once the package is installed, the source
+        tarball is available at
+        <tt>/usr/src/linux-source-<em>version</em>.tar.bz2</tt>. For
+        the instructions on obtaining Debian kernel source with
+        arbitrary patchlevel, see <ref id="common-getting">.
+
+      </item>
+    <tag><tt>linux-manual-<em>version</em></tt></tag>
+      <item>
+
+        This package contains the manual pages for the functions,
+        constituting the kernel API. These pages are installed
+        into <tt>/usr/share/man/man9/</tt>, and are accessible
+        with the standard <tt>man</tt> command. Due to filename
+        conflicts, only one <tt>linux-manual</tt> package may be
+        installed at any given time.
+
+      </item>
+    <tag><tt>linux-doc-<em>version</em></tt></tag>
+      <item>
+
+        This package contains the rest of the kernel documentation
+        in various formats. It is installed in
+        <tt>/usr/share/doc/linux-doc-<em>version</em></tt>.
+
+      </item>
+    <tag><tt>linux-patch-debian-<em>version</em></tt></tag>
+      <item>
+
+        This package contains all patches used to produce the
+        Debian kernel source. It also contains the scripts which
+        allow application or un-application of patchsets, bringing
+        the source to the desired patchlevel. After the
+        installation the patches are installed in
+        <tt>/usr/src</tt> as follows:
+
+        <taglist>
+        <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/debian/</tt></tag>
+        <item>
+
+          This directory contains the hierarchy of subdirectories with individual
+          compressed patch files for a given version. Subdirectories indicate
+          source or purpose of the patches contained within it, like <tt>bugfix</tt>
+          (essential bugfixes), <tt>debian</tt> (Debian-specific patches) or
+          <tt>features</tt> (kernel features not yet merged upstream). Within
+          these directories patches are further subdivided by architecture.
+
+        </item>
+        <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/debian/series/</tt></tag>
+        <item>
+
+          This directory contains the control files, which
+          determine which patches need to be applied (or
+          unapplied) to move from one patchlevel to another. These
+          are text files named <tt><em>N</em></tt> 
+          (or <tt><em>N</em>-extra</tt>), where <tt><em>N</em></tt>
+          is the number specifiying the patchlevel. The file 
+          <tt><em>N</em></tt> contains a
+          list of patches which need to be applied (in case when
+          the name of the patch prepended with plus) or unapplied
+          (if it is prepended with a minus) to move from
+          patchlevel <tt><em>N</em>-1</tt> to patchlevel
+          <tt><em>N</em></tt>.  For example, the file
+          <tt>1</tt> lists the patches which need
+          to be applied to go from the original Debian kernel source to
+          the patchlevel 1. Files
+          named <tt><em>N</em>-extra</tt> list
+          the architecture-specific patches, along with the
+          architectures they apply to. There is also a special file
+          <tt>orig-0</tt>, which lists the patches (scripts) which
+          were applied (run) in order to obtain the Debian kernel
+          source from upstream kernel source (by removing the parts
+          incompatible with DFSG). Invocation of a script is identified
+          by <tt>X</tt> in the first column in this file.
+
+        </item>
+        <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/apply/debian</tt></tag>
+        <item>
+
+          This script may be used to change the patchlevel of the
+          currently available source tree, when run from its
+          top-level directory. For usage example see <ref
+          id="common-getting">. Current patchlevel of the source tree
+          is stored in the <tt>version.Debian</tt> file in the top-level
+          directory, and script modifies it appropriately when switching
+          from one patchlevel to another. You can specify patchlevel <tt>orig</tt>
+          to remove all Debian-specific patches, rolling back to the original
+          Debian kernel source (differing from upstream by removal of
+          firmware and other problematic files, as well as changes required
+          for the resulting kernel to be buildable). Note that there is currently
+          a bug in the script, preventing rollbacks of more than one patchlevel.
+          For example, if your tree is currently at patchlevel 2, a command
+          <example>
 $ /usr/src/kernel-patches/all/2.6.26/apply/debian orig
-              </example>
-	      is likely to fail, so use commands
-	      <example>
+          </example>
+          is likely to fail, so use commands
+          <example>
 $ /usr/src/kernel-patches/all/2.6.26/apply/debian 1
 $ /usr/src/kernel-patches/all/2.6.26/apply/debian orig
-	      </example>
-	      i.e. switch the levels one by one instead.
-
-	  <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/unpatch/debian</tt></tag>
-	    <item>
-	
-              This script brings the tree to the <tt>orig</tt> patchlevel (equivalent
-	      to running <tt>/usr/src/kernel-patches/all/<em>version</em>/apply/debian orig</tt>).
-	      See previous sections for discussion.
-
-	    </item>  
-	  </taglist>
-	</item> 
+          </example>
+          i.e. switch the levels one by one instead.
+
+        <tag><tt>/usr/src/kernel-patches/all/<em>version</em>/unpatch/debian</tt></tag>
+        <item>
+
+          This script brings the tree to the <tt>orig</tt> patchlevel (equivalent
+          to running <tt>/usr/src/kernel-patches/all/<em>version</em>/apply/debian orig</tt>).
+          See previous sections for discussion.
+
+        </item>
+      </taglist>
+    </item> 
         <tag><tt>linux-tree-<em>version</em></tt></tag> 
-	<item>
-
-	    This is a dummy package whose sole purpose is to satisfy
-	    the build dependencies for a successful kernel build. In
-	    the old kernel build system build-depending on the package
-	    <tt>linux-tree-<em>version</em>-<em>N</em></tt>, provided
-	    by the <tt>linux-tree-<em>version</em></tt>, would result
-	    in the automatic installation of all the required source
-	    and patch packages, and patching of the kernel source to
-	    patchlevel <tt><em>N</em></tt> before building. It has
-	    been obsoleted by the new common packaging system and is
-	    provided for backward compatibility only.
-
-	</item>
-        <tag><tt>linux-support-<em>version</em>-<em>abiname</em></tt></tag> 
-	<item>
+    <item>
+
+        This is a dummy package whose sole purpose is to satisfy
+        the build dependencies for a successful kernel build. In
+        the old kernel build system build-depending on the package
+        <tt>linux-tree-<em>version</em>-<em>N</em></tt>, provided
+        by the <tt>linux-tree-<em>version</em></tt>, would result
+        in the automatic installation of all the required source
+        and patch packages, and patching of the kernel source to
+        patchlevel <tt><em>N</em></tt> before building. It has
+        been obsoleted by the new common packaging system and is
+        provided for backward compatibility only.
+
+    </item>
+        <tag><tt>linux-support-<em>version</em>-<em>abiname</em></tt></tag>
+    <item>
 
             This package contains the support files for building of
             out-of-tree modules for given version and abiname.
 
-	</item>
+    </item>
       </taglist>
       </p>
       </sect>
       <sect id="arch-dep">
         <heading>Architecture-dependent packages</heading>
-	<p>
-
-	  The kind of hardware the particular kernel package is
-	  designed for is uniquely identified by the
-	  <em>architecture</em>, <em>featureset</em>, and
-	  <em>flavour</em>. Kernels for all architectures are built
-	  from the same Debian kernel source tree, which is obtained
-	  using the procedure described in <ref id="source">. Each
-	  architecture usually has multiple flavours of the binary
-	  kernel images. Different flavours correspond to different
-	  kernel configuration files, used to build the binary images
-	  from the <strong>same</strong> kernel tree.
-
-	</p>
-
-	<p>
-
-	  In order to build a working kernel with an extra featureset
-	  not provided by the upstream source, additional changes to
-	  the Debian kernel source are required. Again, multiple
-	  flavours of binary images may be built from the featureset
-	  tree. For example, the <tt>i386</tt> architecture has a number of
-	  different flavours, such as <tt>486</tt>, <tt>686</tt> and
-	  <tt>686-bigmem</tt>, built from the common Debian kernel source. It
-	  also contains <tt>xen</tt> and <tt>openvz</tt>
-	  featuresets. The source tree for
-	  building the kernels for each of these featuresets is
-	  obtained by applying additional patches to the Debian kernel
-	  source. It may be used to build the <tt>xen-686</tt> and
-	  <tt>openvz-686</tt> binary image flavours. The names of the
-	  Debian binary packages incorporate the name of the flavour
-	  and, if necessary, the name of the featureset (there is
-	  no need to worry about the name of the architecture, since
-	  Debian tools will only allow installation of the packages
-	  with "correct" architecture). If the arch does not have any
-	  featuresets, the featureset part is omitted from the name, as
-	  indicated by the square brackets below.
-
-	</p>
-	<p>
-
-	  Package names also include the <em>abiname</em>, a small
-	  integer, which identifies the kernel's binary compatibility
-	  level. The kernels with different abinames are binary
-	  incompatible, so upgrading to a kernel with a different
-	  abiname will most likely require recompilation of
-	  third-party binary modules against the new kernel. The list
-	  of architecture-dependent packages together with a short
-	  description is given below.
+    <p>
 
-        </p>
-	<p>
-	  <taglist>
-	  <tag><tt>linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt></tag>
-	  <item>
-
-	    This package contains a common set of kernel headers for a
-	    particular featureset (or arch, if featureset is
-	    empty). Together with the flavour-specific
-	    <tt>linux-headers</tt> package it provides a full set of
-	    kernel headers, suitable for building of out-of-tree
-	    modules. This package should not normally be installed
-	    directly, but only as a dependency of the flavour-specific
-	    headers package (see next description). It unpacks into
-	    the
-	    <tt>/usr/src/linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt>
-	    directory.
-
-	  </item>
-	  </taglist>
-	  <taglist>
-	  <tag><tt>linux-headers-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-	  <item>
-
-	    This package provides flavour-specific header files. It
-	    depends on the corresponding
-	    <tt>linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt>
-	    package, and sets up symbolic links into its directory
-	    tree in such a way that the directory
-	    <tt>/usr/src/linux-headers-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt>
-	    appears to contain a full set of headers, required for
-	    building of out-of-tree kernel modules.  For more
-	    information on this check out <ref
-	    id="common-out-of-tree">. A complete set of kernel headers
-	    matching the currently running official kernel may be
-	    installed with a command
-
-	    <example>
+      The kind of hardware the particular kernel package is
+      designed for is uniquely identified by the
+      <em>architecture</em>, <em>featureset</em>, and
+      <em>flavour</em>. Kernels for all architectures are built
+      from the same Debian kernel source tree, which is obtained
+      using the procedure described in <ref id="source">. Each
+      architecture usually has multiple flavours of the binary
+      kernel images. Different flavours correspond to different
+      kernel configuration files, used to build the binary images
+      from the <strong>same</strong> kernel tree.
+
+    </p>
+
+    <p>
+
+      In order to build a working kernel with an extra featureset
+      not provided by the upstream source, additional changes to
+      the Debian kernel source are required. Again, multiple
+      flavours of binary images may be built from the featureset
+      tree. For example, the <tt>i386</tt> architecture has a number of
+      different flavours, such as <tt>486</tt>, <tt>686</tt> and
+      <tt>686-bigmem</tt>, built from the common Debian kernel source. It
+      also contains <tt>xen</tt> and <tt>openvz</tt>
+      featuresets. The source tree for
+      building the kernels for each of these featuresets is
+      obtained by applying additional patches to the Debian kernel
+      source. It may be used to build the <tt>xen-686</tt> and
+      <tt>openvz-686</tt> binary image flavours. The names of the
+      Debian binary packages incorporate the name of the flavour
+      and, if necessary, the name of the featureset (there is
+      no need to worry about the name of the architecture, since
+      Debian tools will only allow installation of the packages
+      with "correct" architecture). If the arch does not have any
+      featuresets, the featureset part is omitted from the name, as
+      indicated by the square brackets below.
+
+    </p>
+    <p>
+
+      Package names also include the <em>abiname</em>, a small
+      integer, which identifies the kernel's binary compatibility
+      level. The kernels with different abinames are binary
+      incompatible, so upgrading to a kernel with a different
+      abiname will most likely require recompilation of
+      third-party binary modules against the new kernel. The list
+      of architecture-dependent packages together with a short
+      description is given below.
+
+    </p>
+    <p>
+      <taglist>
+      <tag><tt>linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt></tag>
+      <item>
+
+        This package contains a common set of kernel headers for a
+        particular featureset (or arch, if featureset is
+        empty). Together with the flavour-specific
+        <tt>linux-headers</tt> package it provides a full set of
+        kernel headers, suitable for building of out-of-tree
+        modules. This package should not normally be installed
+        directly, but only as a dependency of the flavour-specific
+        headers package (see next description). It unpacks into
+        the
+        <tt>/usr/src/linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt>
+        directory.
+
+      </item>
+      </taglist>
+      <taglist>
+      <tag><tt>linux-headers-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+      <item>
+
+        This package provides flavour-specific header files. It
+        depends on the corresponding
+        <tt>linux-headers-<em>version</em>-<em>abiname</em>-common[-<em>featureset</em>]</tt>
+        package, and sets up symbolic links into its directory
+        tree in such a way that the directory
+        <tt>/usr/src/linux-headers-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt>
+        appears to contain a full set of headers, required for
+        building of out-of-tree kernel modules.  For more
+        information on this check out <ref
+        id="common-out-of-tree">. A complete set of kernel headers
+        matching the currently running official kernel may be
+        installed with a command
+
+        <example>
 apt-get install linux-headers-$(uname -r)
-            </example>
-
-	  </item>
-	  <tag><tt>linux-image[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-	  <item>
-	    <p>
-	      This is a virtual package, providing (via dependencies) the latest
-	      binary image for a particular flavour. Example: <tt>linux-image-openvz-686</tt>.
-	  </item>
-	  <tag><tt>linux-image-2.6[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-	  <tag><tt>linux-headers-2.6[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-	  <item>
-	    <p>
-	      These virtual packages provide (via dependencies) the latest 
-	      2.6 series binary image and matching set of header files (respectively) 
-	      for a particular flavour. Example: <tt>linux-image-2.6-openvz-686</tt>
-	  </item>
-	  <tag><tt>linux-image-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-	  <item>
-	    <p>
-	      This package contains the binary kernel image and
-	      pre-built binary modules for a particular
-	      arch/featureset/flavour combination. Names of the files
-	      installed by this package are
-	      architecture-dependent. Typical locations of essential
-	      files for the <tt>i386</tt> architecture are:
-	      <taglist>
-	        <tag><tt>/boot/vmlinuz-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-		<item>
-		  The binary (compressed) kernel image.
-		</item>
-	        <tag><tt>/boot/initrd.img-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-		<item>
-		  Initial RAM filesystem (initramfs) image. Note, that this file is automatically generated
-		  in the installation process and is <strong>not</strong> shipped as a part of the package.
-		  See <ref id="initramfs"> for more details.
-		</item>
-		<tag><tt>/boot/config-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
-		<item>
-		  The kernel configuration file used to build this particular kernel. May be used
-		  to rebuild the kernel from source, if necessary.
-		</item>
-		<tag><tt>/lib/modules/<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em>/</tt></tag>
-		<item>
-		  Directory containing the pre-built binary kernel modules.
-		</item>
-	      </taglist>
-	  </item>
-	  <tag><tt>linux-libc-dev</tt></tag>
-	  <item>
-	    <p>
-	      This package provides Linux kernel headers for use by userspace programs,
-	      such as GNU glibc and other system libraries.
-	    </p>
-	  </item>
-	  </taglist>
-	</p>
+        </example>
+
+      </item>
+      <tag><tt>linux-image[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+      <item>
+        <p>
+          This is a virtual package, providing (via dependencies) the latest
+          binary image for a particular flavour. Example: <tt>linux-image-openvz-686</tt>.
+      </item>
+      <tag><tt>linux-image-2.6[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+      <tag><tt>linux-headers-2.6[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+      <item>
+        <p>
+          These virtual packages provide (via dependencies) the latest 
+          2.6 series binary image and matching set of header files (respectively) 
+          for a particular flavour. Example: <tt>linux-image-2.6-openvz-686</tt>
+      </item>
+      <tag><tt>linux-image-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+      <item>
+        <p>
+          This package contains the binary kernel image and
+          pre-built binary modules for a particular
+          arch/featureset/flavour combination. Names of the files
+          installed by this package are
+          architecture-dependent. Typical locations of essential
+          files for the <tt>i386</tt> architecture are:
+          <taglist>
+            <tag><tt>/boot/vmlinuz-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+            <item>
+              The binary (compressed) kernel image.
+            </item>
+            <tag><tt>/boot/initrd.img-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+            <item>
+              Initial RAM filesystem (initramfs) image. Note, that this file is automatically generated
+              in the installation process and is <strong>not</strong> shipped as a part of the package.
+              See <ref id="initramfs"> for more details.
+            </item>
+            <tag><tt>/boot/config-<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em></tt></tag>
+            <item>
+              The kernel configuration file used to build this particular kernel. May be used
+              to rebuild the kernel from source, if necessary.
+            </item>
+            <tag><tt>/lib/modules/<em>version</em>-<em>abiname</em>[-<em>featureset</em>]-<em>flavour</em>/</tt></tag>
+            <item>
+              Directory containing the pre-built binary kernel modules.
+            </item>
+          </taglist>
+      </item>
+      <tag><tt>linux-libc-dev</tt></tag>
+      <item>
+        <p>
+          This package provides Linux kernel headers for use by userspace programs,
+          such as GNU glibc and other system libraries.
+        </p>
+      </item>
+      </taglist>
+      </p>
       </sect>
     </chapt>
@@ -141,21 +141,6 @@ $ /usr/src/kernel-patches/all/2.6.26/apply/debian orig
         </item>
       </taglist>
     </item> 
-        <tag><tt>linux-tree-<em>version</em></tt></tag> 
-    <item>
-
-        This is a dummy package whose sole purpose is to satisfy
-        the build dependencies for a successful kernel build. In
-        the old kernel build system build-depending on the package
-        <tt>linux-tree-<em>version</em>-<em>N</em></tt>, provided
-        by the <tt>linux-tree-<em>version</em></tt>, would result
-        in the automatic installation of all the required source
-        and patch packages, and patching of the kernel source to
-        patchlevel <tt><em>N</em></tt> before building. It has
-        been obsoleted by the new common packaging system and is
-        provided for backward compatibility only.
-
-    </item>
         <tag><tt>linux-support-<em>version</em>-<em>abiname</em></tt></tag>
     <item>
 
-- 
1.7.2.5




More information about the Kernel-handbook-general mailing list