Complete.Org: Mailing Lists: Archives: discussion: November 2006:
[aclug-L] Re: Fedora Core annoyance
Home

[aclug-L] Re: Fedora Core annoyance

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: discussion@xxxxxxxxx
Subject: [aclug-L] Re: Fedora Core annoyance
From: Jeff Vian <jvian10@xxxxxxxxxxx>
Date: Tue, 21 Nov 2006 21:01:47 -0600
Reply-to: discussion@xxxxxxxxx

On Tue, 2006-11-21 at 13:29 -0600, Jonathan Hall wrote:
> Well okay... not really.  But I am quite frustrated with the task of
> getting kernel 2.6.18.3 working on ancient Fedora Core 3.
>         
> What's the trick?  Google's information is quite limited, and the IRC
> channels like to give useful information like "Get FC6 instead!"
> Unfortunately we're supporting some 1-2k boxes running FC3, so upgrading
> to FC6 isn't going to be as easily done as said.
>         
> Thus far, I've downloaded the stock 2.6.18.3 kernel source, and ran
> 'make rpm', which built a valid RPM that installed okay.  But it did not
> update grub.conf (which I did manually), and did not support initrd, so
> the kernel paniced on boot.
>         
> Is there a slick way to install a new kernel on an old version of FC? Or
> should I download the "official" kernel source for 2.6.9, and patch up
> to 2.6.18.3 then build?
>         
> I have a feeling the underlynig problem is that the build scripts that
> come with the stock kernel Makefile are too generic to work with the FC
> infrastructure properly...
>         
> Thanks for any help anyone can offer :)
>    
There is one other thing to consider when making that large a kernel
change on that old OS.
Glibc has been updated a lot since FC3, and might be influencing the
build and functionality due to the large change in supporting libraries.
Newer kernels require the newer glibc, but I am not sure where the
change is.  I do know that (at least on FC5) the 2.6.18 kernel does
require the new glibc.

One thing you might consider is using the fedora kernel and see if an
rpm rebuild of it that way would work.  IIRC using yum or rpm to install
the prepackaged kernel will make sure that the required dependencies are
in place.  I have not tried what you are doing, with the large jump in
the kernel, but it certainly should be doable.
 
>      
> --
> Jonathan
> 
> 
> -- This is the discussion@xxxxxxxxx list.  To unsubscribe,
> visit http://www.complete.org/cgi-bin/listargate-aclug.cgi


-- This is the discussion@xxxxxxxxx list.  To unsubscribe,
visit http://www.complete.org/cgi-bin/listargate-aclug.cgi


[Prev in Thread] Current Thread [Next in Thread]