OK! I get into this thread a little late..... And have the same question:
What is the reason to link the kernel headers with glibc?
I compile a 2.4.18 kernel src.rpm from mandrake with glibc 2.1.3 tweaking the
specs.... of course I realize the mandrake guys dump the kernel header
section. I use the src package Luke to rebuild some stuff that needs the
headers.... but to me is insane.
I never use Suse my self..... but I think that the consistensy that show Suse
for their users is incredible. I found that you could update even to KDE 3 in
the oldest of the versions of Suse (I think is 6.0). So... Mandrake (and
redhat) have a sofisticated way of build a rpm ( I was reading a little about
it in Mandrake site)..... but all this breaks a very important rule in
programming and system administration........
KISS
keep it simple stupid....
If something works..... why change it???
I mean.... what is the difference between having that the kernel headers come
from glibc instead from (the logic place) kernel src..... ??
May be some problems when you upgrade??
I repeat... I could compile the new kernel with an old glibc.
I don' t understand some decisions.
Another is the change in the name of the packages...... That's another
nightmare.... it depends wich versions are you using (8.0 8.1 8.2 or 7.0) the
same package have different names.... (???)
I hope that mandrake since this last versions ( I mean 8.0 and up ) take this
consistency more seriously.... And try not be so tight with some dependencies
in the build process... I download a lot of packages from the cooker and
tweak the specs to make all of them compile in a mandrake 7.2 system (now is
a kinda of mandrake 8.x runninng with glibc 2.13 and gcc 2.98.3) .... even
kde3 .... and very stable by the way.
See ya....
PD: dr jung... you got a point on this.
El Dom 14 Jul 2002 18:40, J. Craig Woods escribi�:
> Charles A Edwards wrote:
> > kernel headers are now included as part of glibc.
> >
> >
> > You need to install kernel-header-xxxmdk.i586.rpm for your version of
> > glibc unless you also wish to build it from source.
> >
> > Charles
>
> Okay, let's try to simplify this situation. As previously stated, I am
> attempting to upgrade my kernel on a LMDK 8.0 box. The Mandrake security
> recommendation states to upgrade to kernel-2.4.18.8.2mdk-1-3mdk. OK,
> simple enough, I wget the kernel src rpm, and build my rpm binaries. OK,
> so far? Now I realize there are is NO kernel headers rpm. My LMDK 8.0
> has the upgraded glibc rpms, i.e. glibc-2.2.2-6.1mdk (glibc, profile,
> and devel included). OK, so far? Now where do I find the version of
> kernel headers that match my glibc level? And, Charles, are you saying
> that is must be named kernel-headers with the current glibc version
> numbers in the name, i.e. kernel-headers-2.2.2-6.1mdk? Mandrake has lost
> me, please refer me to the documentation on this radical change in
> building a set of kernel rpms. I have searched high and low only to find
> nothing, not even on the mandrake kernel upgrade page. Thanks to all who
> are contributing to this thread. I fear James may be right in saying
> that mandrake has foobarred us with this new strategy. I hope I am
> wrong....
>
> drjung
--
=================================================================
Lic. Alfredo Carlos L�pez
INIFTA - UNLP Phone: +54-221-425 7430
Instituto de Investigaciones Fax: +54-221-425 4642
Fisicoqu�micas Te�rica y Aplicada.
Suc. 4 C.C. 16
1900 La Plata, Argentina
Calle 68 nro.74 (e118/119) Dto. 15 Phone: +54-221-423 6240
1900 La Plata, Argentina Cell-Phone: +54-221-(15) 455 0141
=================================================================
"One of the symptoms of an approaching nervous breakdown
is the belief that one's work is terribly important."
- Bertrand Russell (1872-1970)
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com