Hey, now it all starts to make more sense!! There is a small snipet of that posting by Linus in the Linux from scratch book(5.0), the oddball symlinks were the main topic in the book, but something else goes with this----------,
.....If I'm using Slack 9.0 and want to upgrade the default kernel(2.4.20) to the kernel version that Slack 9.1 uses(2.4.22) I just need to re-compile from source only and not goof around with the kernel (IDE, Headers, or Modules) packages, because upgrading the Headers will require the upgrade of Glibc from 2.3.1 to 2.3.2, and if you upgrade the Glibc libraries you will need to upgrade........the Modules package to match it all.......
LOL, once you get the ball rolling, .......the fun never stops........
but, I would'nt trade Slack for anything...........