[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: