Bon, je vais pas en discuter des heures vu que tu sembles avoir des
id�es bien arr�t�e sur le sujet, mais je r�ponds qd m�me encore �
celui-ci ;)
On 31 Jul 2001 22:39:07 +0200, Erwan David wrote:
> Ben non, si ce sont des modules noyau c'est du code du noyau... Le
> fait que les d�veloppeurs aient choisi de les distribuer � part ne
> change pas cet �tat de fait.
Ce que j'appelle code du noyau, c'est le code �crit par tous les
contributeurs au *noyau Linux*. Les modules tels que ceux de alsa, bien
qu'�tant des modules se chargeant dans le noyau ne font pas parti du
code du syst�me d'exploitation.
>
> Et bon franchement je ne vois pas en quoi make-kpkg simplifie la
> vie... Mes noyaux ne sont jamais pris en packages, je les configure
> moi m�me (d�j� je vire 95 % des modules, ceux que j'utilise sont
> int�gr�s, les autres ne sont pas compil�s). Et au mois je sais ce que
> j'ai dans mes noyaux.
Je crois que n'ayant jamais essay�, tu ne vois pas du tout � quoi sert
make-kpkg. Je configure aussi mes noyaux moi m�me en int�grant juste les
modules dont j'ai besoin. Pour cela je fais d'abord make
[xconfig|menuconfig|...] puis make-kpkg. Et peux apr�s je me retrouve
avec mon noyau _� ma sauce_ dans un paquet. Tu confond make-kpkg avec
l'installation par apt d'un noyau made-in-Debian qui se doit de
comporter un maximum de modules pour �tre compatible avec le maximum de
configs.
Au niveau des avantages, je sais que tu est intelligents et que ca se
fait tr�s facilement � la main, mais bon :
- au niveau de l'installation, en plus de placer les binaires de
modules et du noyau au bon endroit, ca mets � jours les liens
symboliques
- au niveau de la suppression, ca vire tout ce qui concerne le noyau
*y compris* /lib/modules/<version>, ce qui permet de garder un syt�me
propre (comme tu l'aimes ;)
- au niveau de l'usage, certains paquets d�pendent d'une version du
noyau et donc ca permet d'�vite de forcer les d�pendances o� de cr�er
un paquet factice pour les faire passer.
- pour le prochain noyau, tu peux facilement retrouvver la m�me config
(/boot/.config)
- et j'en oublie certainement plein... Le seul truc � dire, c'est que
je lui trouve quelques avantages et aucun inconv�nient
> > > Et comment se comporte make-kpkg en cas de patchs mutuellement
> > > exclusifs ? Ou quand un patch a son propre syst�me d'installation ?
> > > (par exemple FreeSWAN) ?
> >
> > L� je comprends peut-�tre mal la question, mais l'application de patchs
> > n'a rien � voir avec make-kpkg. Tu appliques tes patchs et apr�s tu
> > compiles. Si les patchs ne sont pas compatibles, ni make-kpkg ni make
> > bzImage ne compilerons le noyau.
>
> Ben non. regarde FreeSwan dont le make file patche le noyau, le
> reconfigure, le recompile, et fait la m�me chose avec les outils
> user-land en m�me temps...
>
FreeSwan, je connais pas... donc je juge pas
--
Fred