On Thu, 5 Aug 1999, Mario Sylvestre wrote:
> 1) linux-2.2.x/Documentation/Changes specify that I need libc5 version 5.4.46
> in order to upgrade to a 2.2 kernel.
It says you need *at least* libc 5.4.46.
glibc 2.1.1 == libc 6.1.1 > libc 5.4.46.
> 2) Why on earth would I need libc5 with Mandrake 6.0 ? Wouldn't glibc
> 2.1.1 be all I need ?
Usually yes, but if you install anything older (including commercial stuff
you can't just recompile with a new glibc, such as Applixware), you mught
need it.
You can try doing rpm -e libc5 to see if it breaks any dependancies.
> 3) Is there a way to know what configuration file has been use to
> build the Mandrake 6.0 kernel?
rpm -i /mnt/cdrom/SRPMS/kernel-2.2.10-35.src.rpm
less /usr/src/RPM/SOURCES/kernel-2.3-i586.config
> Is there a command I can use to ask the
> actual system/kernel what features it has built in
no
> and what it has built as module?
find /lib/modules
> Or may be is there some Mandrake document I haven't
> found which discribe the builtin-vs-module map used by the kernels
> shipped with the distribution?
Basic rule: Anything that's possible as a module is a module. IDE disk
drivers are pretty much the only exception, because we don't want to go
through the trouble of initrds for a driver mostly everyone will need.
LLaP
bero