Re: Re : pb compilation d'un noyau avec make-kpkg
Le dim 09/11/2003 à 23:29, Jean-Luc Coulon (f5ibh) a écrit :
> Réglons le sort de ce dernier, j'ai (gcc -v) :
> version gcc 3.3.2 (Debian
> Quelle version avez-vous ?
idem
je ne pense pas que gcc soit incriminé, en effet, l'erreur est renvoyée
par depmod
a tout hasard, j'ai purgé kernel-package et je l'ai réinstallé, ca ne
change rien
l'erreur provient de la commande depmod :
/sbin/depmod -ae -F System.map -b /usr/src/linux/debian/tmp-image
si je le fait a la main, j'obtiens la même erreur :
depmod: Can't open
/usr/src/linux/debian/tmp-image/lib/modules/extra/modules.dep for
writing
(normal, il existe pas ce fichier)
Existe-t-il un programme pour voir si ce qui se passe dans le make-kpkg,
pour savoir si au moment ou depmod veut lire ce fichier il existe (il
pourrait etre supprimé apres ...)
je pense avoir trouvé ou est la ligne posant problème : dans le Makefile
placé dans /usr/src/linux, à la ligne 427
Voici la section :
# If System.map exists, run depmod. This deliberately does not have a
# dependency on System.map since that would run the dependency tree on
# vmlinux. This depmod is only for convenience to give the initial
# boot a modules.dep even before / is mounted read-write. However the
# boot script depmod is the master version.
ifeq "$(strip $(INSTALL_MOD_PATH))" ""
depmod_opts :=
else
depmod_opts := -b $(INSTALL_MOD_PATH) -r
endif
.PHONY: _modinst_post
_modinst_post: _modinst_post_pcmcia
if [ -r System.map ]; then $(DEPMOD) -ae -F System.map $(depmod_opts)
$(KERNELRELEASE); fi
mais le repertoire placé dans $(depmod_opts) est bien fourni par les
scripts debian
une idée ?
encore merci pour l'aide ...
--
Grégoire CACHET - Développeur Intégrateur chez Audacy
http://www.zwiffer.org http://www.audacy.fr
Reply to: