Erreur sur /var/lib/init.d/depcache [GENTOO] - Linux et OS Alternatifs
Marsh Posté le 04-06-2004 à 00:55:30
faut faire un lien dans /bin de sh vers bash :
~ $ which sh
/bin/sh
~ $ ls -la /bin/sh
lrwxrwxrwx 1 root root 4 mai 27 04:21 /bin/sh -> bash
Marsh Posté le 04-06-2004 à 02:01:58
bé nan, toujours pareil... j'avais pensé au lien, sans pour autant le faire de cette façon, mais visiblement, c'est toujours pas ça
je penche plutot pour le lien functions.sh de /etc/init.d mais j'arrive pas à m'en dépatouiller
Marsh Posté le 04-06-2004 à 03:57:31
il m'arrive la même chose sur une de mes machines... J'arrive pas à exécuter de script bash, il me dit ke /bin/sh n'a pas les doits pour s'exécuter, alors que si en fait
Marsh Posté le 04-06-2004 à 09:05:18
Fais voir la tête de ton depcache, c'est bizarre ton truc...
T'as pas essayé de mettre #!/bin/bash au début du script depcache, histoire de le forcer à utiliser bash comme interpréteur ?
Pasqu'en fait le message d'erreur est pas super clair, on pourrait croire que le script fait appel à une fonction non implémentée dans sh (et pas que sh n'existe pas)
Marsh Posté le 04-06-2004 à 09:30:11
Le Sot Zi > Et tu peux quand même te loger ?
je viens de déterrer ça du fond de mon jardin, ça t'intéressera ptet :
http://www.linuxgazette.com/issue52/okopnik.html
a+
Marsh Posté le 04-06-2004 à 13:15:58
je précise juste que je suis en "~x86" et que c'est pareil quelque soit le noyal utilisé
voici le début de mon depcache :
source /sbin/functions.sh |
Puis le functions.sh dans /sbin auquel il faut référence :
# Copyright 1999-2004 Gentoo Technologies, Inc. |
et enfin la fin d'un emerge (j'ai aussi ce message au boot) :
* Caching service dependencies... |
Marsh Posté le 04-06-2004 à 13:56:05
ben tout pareil que chez moi.
visiblement il râle sur la définition de la fonction before.
ça donne quoi ce script chez toi :
Code :
|
et en mettant #!/bin/bash à la place de #!/bin/sh ?
Marsh Posté le 04-06-2004 à 14:13:48
Franchement, là, tout de suite, je vois pas
Tu pourrais ptet tenter un coup de strace (dans le genre pas bourrin), mais je te laisse ce plaisir !
Bon courage !
Marsh Posté le 04-06-2004 à 14:22:05
tu as pas la dernière glibc proposée par portage ? g déjà eu des pbs avec la version pre
sinon, je me loggue sans problème, c juste quand j'exécute certains scripts
Marsh Posté le 04-06-2004 à 15:31:37
zours a écrit : Franchement, là, tout de suite, je vois pas |
j'y avais pas pensé
merci quand-même à toi, c'est sympa d'avoir essayé
Marsh Posté le 27-04-2005 à 08:48:25
J'ai le meme prob
Marsh Posté le 03-06-2004 à 12:25:01
Bonjour
Voilà, j'ai donc le message suivant à la fin d'un emerge par exemple :
/var/lib/init.d/depcache : line 11 : sh : command not found
Ca n'empêche rien de fonctionner correctement mais ça m'agace, j'arrive pas à trouver d'où ça peut venir.
Une idée ?
---------------
Feedback