On Saturday 10 March 2007 03:25:16 Sunnz wrote:
> Excuse me if this sounds rude, but can you be a bit more precise about
> "Yes, kernel- and user-land want to be in sync.".
>
> I mean, I have read the FAQ, it says -stable userland and packages
> must run on a -stable kernel... which is what I have now, I am running
> -stable userland on -stable kernel.
>
> But the part I want to fix/clarify here is the process of building the
> userland. Must -stable userland build by a -stable kernel? I have
> tried to build -stable userland with a -stable kernel, which crashed
> the system. The userland has already been build now with a -release
> kernel; and I have booted the system using -stable kernel, so it is
> indeed in sync as now.

You aren't being rude--I was  being imprecise.

The kernel- and user-land are seperate parts, but need to be
"in sync", meaning that when kernel changes are made, those
changes can affect userland, so the two need to be updated
together.  When you compile a new kernel and boot with that
you are out of sync, but normally works.  When it doesn't the
developers call a "flag day", meaning that you may have to
get a new snapshot of the system and use that, rather than
compile.  This doesn't happen that often, though.

In your case, you compiled a new -stable kernel but found
that it didn't work when compiling userland.  Compiling the
newer userland with the older kernel seems to have worked
for you, but you don't really know--not really.  In your case
you might well be OK, but I'd be hesitant to run something
production on it.  I'd try the process again and figure out
what you did wrong.

I hope I wrote something readable this time. ;-)

--STeve Andre'

Reply via email to