Dear J.R.O.
   Firstly - huge thanks for all the effort you have put into AUFS over
   the years.
   As you know, Puppy Linux has used an AUFS patched kernel for many years
   (an original design choice by Barry Kauler) and many of Puppy's unique
   features are based on AUFS facilities.
   AUFS patched kernels are still regularly produced in both 32-bit and
   64-bit variants (but not currently a 32-bit 6.1 version - this may need
   to be rectified):
   [1]https://github.com/puppylinux-woof-CE/woof-CE/actions/workflows/kern
   el-kit.yml
   and these are then used in various Puppy Linux system builds:
   [2]https://github.com/puppylinux-woof-CE/woof-CE/actions
   [3]https://github.com/peabee/releases/releases
   The decision on which kernels to support is, of course, yours.
   Hopefully 5 series AUFS patched kernels will remain buildable for some
   time to come. If and when the AUFS patches start to fail we have a
   variety of strategies to pursue.... we can switch our system builds to
   a different kernel; we can cease building new versions of the older
   systems entirely; we can generate our own AUFS patches to overcome the
   problem if simple - e.g. as we did for 5.4:
   [4]https://github.com/puppylinux-woof-CE/woof-CE/blob/testing/kernel-ki
   t/patches/aufs_sources/k5.4.x.patch
   We can also move away from using AUFS patched kernels to using
   OverlayFS instead. This has already started to happen. The resulting
   systems do lose some functionality but are gradually being improved to
   the point where they are quite viable. e.g.
   Bookworm Pup64 10.0.1
   [5]https://forum.puppylinux.com/viewtopic.php?t=8690
   So the bottom line is we will be sad if some LTS kernels gradually
   cease to have AUFS capabilities, but will no doubt be able to live with
   the situation if you decide to allocate your scarce resources
   differently.
   Thanks again.
   PeeBee

References

   1. 
https://github.com/puppylinux-woof-CE/woof-CE/actions/workflows/kernel-kit.yml
   2. https://github.com/puppylinux-woof-CE/woof-CE/actions
   3. https://github.com/peabee/releases/releases
   4. 
https://github.com/puppylinux-woof-CE/woof-CE/blob/testing/kernel-kit/patches/aufs_sources/k5.4.x.patch
   5. https://forum.puppylinux.com/viewtopic.php?t=8690


Reply via email to