Quoting Waider (waider at waider.ie):
> You may wish to revisit that, Rick.
That would be pointless: What I said is absolutely true. And you
_aren't_ contradicting it, which leaves me wondering the point of your
post.
> Current stock RedHat systems don't even have a /usr/src/linux any more
> - the kernel source is handed out in /usr/src/linux-2.4 which is a
> symlink to /usr/src/linux-$version,
That does solve the immediate problem, albeit sloppily. Ideally, the root
user should be able to easily plunk down the source wherever he finds
most suitable to work with kernel source. Which is why, if I were
forced to accept my kernel source in RPM format rather than a tarball, I
might find it easiest just to unpack it using rpm2cpio. ;->
> ...and the kernel headers are part of a separate package called
> glibc-kernheaders and actually live in /usr/include as real files
> rather than symlinks to the kernel include/asm and include/linux
> directories.
Which _is_ the long-term-correct remedy to that part of the historical
problem created by the old /usr/src/linux convention. But you're
ignoring -- or not getting -- the point Torvalds was making that people
should cultivate the habit of compiling kernels somewhere _entirely_
more suitable anyway, such as in their home directories, under their
own regular user authority.
--
Cheers,
Rick Moen FORTH heart if honk then.
rick at linuxmafia.com
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!