support for kernel 2.6.36-grml[64], drop backwards compatibility support, adjust...
[grml-live.git] / docs / grml-live.txt
index 4bc5666..25752b8 100644 (file)
@@ -475,12 +475,11 @@ For further information see next section.
 Current state of grml-live with squashfs-tools and kernel
 ---------------------------------------------------------
 
-To make it easier to track problems this section documents current state of
-grml-live playing together with squashfs-tools / squashfs-lzma-tools /
-squashfs-lzma-tools4 (for building the compressed file) and the kernel version.
-Documentation of this section is up2date by 1st of september 2010, please report
-any bugs you encounter.
+Use squashfs-tools >=4.1-1 (available from Grml repositories as well as from
+Debian/experimental) to build Grml (based) ISOs featuring kernel version
+2.6.36-grml[64].
 
+////////////////////////////////////////////////////////////////////////////////
 Difference between squashfs-lzma-tools, squashfs-lzma-tools4 and squashfs-tools
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
@@ -515,7 +514,6 @@ with kernel versions 2.6.31-grml[64] and 2.6.33-grml[64]
 version 4, package maintained and available from Debian, recommended only for
 ZLIB-only builds of any grml-live builds with kernel versions >=2.6.31-grml[64]
 
-////////////////////////////////////////////////////////////////////////////////
 Outdated, JFTR:
 
 * squashfs-tools 1:3.3-7: ZLIB as default, no LZMA support/options, file format
@@ -526,7 +524,6 @@ option, file format version 3
 
 * squashfs-lzma-tools 3.3-1: LZMA as default, ZLIB support via '-nolzma' option,
 file format version 3
-////////////////////////////////////////////////////////////////////////////////
 
 Now, depending on the kernel version you want to use you need different versions
 of squashfs-tools/squashfs-lzma-tools[4]. Yes, that's a mess (don't ask how much
@@ -566,13 +563,14 @@ ZLIB compression instead.
 * Kernel 2.6.31-grml[64]: works with ZLIB compression, fails with LZMA
 * Kernel 2.6.33-grml[64]: works with ZLIB compression, fails with LZMA
 * Kernel 2.6.35-grml[64]: works with ZLIB *and* LZMA compression
+* Kernel 2.6.36-grml[64]: works with ZLIB *and* LZMA compression
 
 [NOTE]
-squashfs-lzma-tools4 is the recommended package for building up2date ISOs with
-grml-live! Please use other squashfs-* packages only if you want to build live
-systems providing kernel versions older than 2.6.35-grml*. Use
-squashfs-lzma-tools4 from Grml if you want to remaster any Grml releases MORE
-RECENT than 2010.04.
+squashfs-tools >=4.1-1 and/or squashfs-lzma-tools4 are the recommended package
+for building up2date ISOs with grml-live! Please use other squashfs-* packages
+only if you want to build live systems providing kernel versions older than
+2.6.35-grml*. Use squashfs-tools >=4.1-1 or squashfs-lzma-tools4 from Grml if
+you want to remaster any Grml releases MORE RECENT than 2010.04.
 
 Using squashfs-lzma-tools 4.0-2 on the build system
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -626,13 +624,13 @@ use Grml's squashfs-lzma-tools[4] (see sections above) instead.
 * Kernel 2.6.31-grml[64]: works (ZLIB only)
 * Kernel 2.6.33-grml[64]: works (ZLIB only)
 * Kernel 2.6.35-grml[64]: works (ZLIB only)
+* Kernel 2.6.36-grml[64]: works (ZLIB only)
 
 [NOTE]
-Please use squashfs-tools >=1:4.0-1 only if you want to remaster Grml releases
-starting with 2009.10 using the ZLIB compression, please use squashfs-lzma-tools
-/ squashfs-lzma-tools4 otherwise instead.
+Please use squashfs-tools between 4.0-1 and 4.1-1 only if you want to remaster
+Grml releases starting with 2009.10 using the ZLIB compression, please use other
+squashfs packages otherwise instead.
 
-//////////////////////////////////////////////////////////////////////////////////
 Outdated, JFTR:
 
 Using squashfs-lzma-tools 3.3-1 on the build system
@@ -742,11 +740,7 @@ Instructions
   Pin: origin deb.grml.org
   Pin-Priority: 1
 
-  Package: squashfs-lzma-tools
-  Pin: origin deb.grml.org
-  Pin-Priority: 996
-
-  Package: squashfs-lzma-tools4
+  Package: squashfs-tools
   Pin: origin deb.grml.org
   Pin-Priority: 996
   EOF
@@ -763,15 +757,13 @@ Instructions
 
   # install relevant tools
   # please check out http://grml.org/grml-live/#current_state when encountering problems!
-  apt-get -o APT::Install-Recommends=false install grml-live squashfs-lzma-tools squashfs-lzma-tools4
+  apt-get -o APT::Install-Recommends=false install grml-live squashfs-tools
 
   # adjust grml-live configuration for our needs:
   cat > /etc/grml/grml-live.local << EOF
   ## want a faster build process and don't need smaller ISOs?
-  ## if so use zlib compression, for kernels >=2.6.35-grml* and squashfs-lzma-tools4:
+  ## if so use zlib compression
   # SQUASHFS_OPTIONS="-comp gzip -b 256k"
-  ## ... or for kernels <=2.6.33-grml* and squashfs-lzma-tools:
-  # SQUASHFS_OPTIONS="-nolzma -b 256k"
   ## want to use a specific squashfs binary?
   # SQUASHFS_BINARY='/usr/bin/mksquashfs'
   # install local files into the chroot