Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2124 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [GENTOO] Erreur sur /var/lib/init.d/depcache

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[GENTOO] Erreur sur /var/lib/init.d/depcache

n°493937
Velhcro
Cosworth Addicted
Posté le 03-06-2004 à 12:25:01  profilanswer
 

Bonjour  :hello:  
 
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
mood
Publicité
Posté le 03-06-2004 à 12:25:01  profilanswer
 

n°494041
Velhcro
Cosworth Addicted
Posté le 03-06-2004 à 14:18:38  profilanswer
 

:sweat: personne ?


---------------
Feedback
n°494831
Velhcro
Cosworth Addicted
Posté le 03-06-2004 à 23:43:30  profilanswer
 

hips [:jofission]

n°494877
zours
Posté le 04-06-2004 à 00:55:30  profilanswer
 

:hello:
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

n°494882
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 01:25:09  profilanswer
 

bébébé je vois bien, et j'essaie de suite :)
 
Merci :hello:


---------------
Feedback
n°494888
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 02:01:58  profilanswer
 

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 [:jofission]


Message édité par Velhcro le 04-06-2004 à 02:03:58

---------------
Feedback
n°494889
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 02:02:31  profilanswer
 

'voit pas ce qui est cassé moua :D


---------------
Feedback
n°494892
Profil sup​primé
Posté le 04-06-2004 à 03:57:31  answer
 

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 :(

n°494921
zours
Posté le 04-06-2004 à 09:05:18  profilanswer
 

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)

n°494943
zours
Posté le 04-06-2004 à 09:30:11  profilanswer
 

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+
:hello:

mood
Publicité
Posté le 04-06-2004 à 09:30:11  profilanswer
 

n°495261
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 13:15:58  profilanswer
 

:hello:  
 
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
 
need() {
 echo "NEED $*"; return 0
}
 
use() {
 echo "USE $*"; return 0
}
 
before() {
 echo "BEFORE $*"; return 0
}
 
after() {
 echo "AFTER $*"; return 0
}
 
provide() {
 echo "PROVIDE $*"; return 0
}
 
parallel() {
 echo "PARALLEL $*"; return 0
}
 
#*** /etc/init.d/cupsd ***
 
myservice="/etc/init.d/cupsd"
myservice="${myservice##*/}"
echo "RCSCRIPT ${myservice}"
 
echo "MTIME 1081770157"


 
Puis le functions.sh dans /sbin auquel il faut référence :
 

# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-src/rc-scripts/sbin/functions.sh,v 1.52 2004/05/21 15:22:12 agriffis Exp $
 
RC_GOT_FUNCTIONS="yes"
 
# daemontools dir
SVCDIR="/var/lib/supervise"
 
# Check /etc/conf.d/rc for a description of these ...
svcdir="/var/lib/init.d"
svclib="/lib/rcscripts"
svcmount="no"
svcfstype="tmpfs"
svcsize=1024
 
# Different types of dependencies
deptypes="need use"
# Different types of order deps
ordtypes="before after"
 
#
# Internal variables
#
 
# Dont output to stdout?
RC_QUIET_STDOUT="no"
 
# Should we use color?
RC_NOCOLOR="no"
 
 
#
# Default values for rc system
#
RC_TTY_NUMBER=11
RC_NET_STRICT_CHECKING="no"
RC_PARALLEL_STARTUP="no"
RC_USE_CONFIG_PROFILE="yes"
 
# Override defaults with user settings ...
[ -f /etc/conf.d/rc ] && source /etc/conf.d/rc


 
et enfin la fin d'un emerge (j'ai aussi ce message au boot) :
 

* Caching service dependencies...
/var/lib/init.d/depcache: line 11: sh:: command not found
 * Caching service dependencies...
/var/lib/init.d/depcache: line 11: sh:: command not found
>>> Auto-cleaning packages ...
 
>>> No outdated packages were found on your system.


---------------
Feedback
n°495313
zours
Posté le 04-06-2004 à 13:56:05  profilanswer
 

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 :
  1. #!/bin/sh
  2. toto() {
  3. echo truc
  4. }
  5. toto


 
et en mettant #!/bin/bash à la place de #!/bin/sh ?

n°495333
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 14:05:54  profilanswer
 

aucune erreur dans les 2 cas, il m'affiche bien "truc"
 
c bizarre quand-même surtout que tout fonctionne


---------------
Feedback
n°495348
zours
Posté le 04-06-2004 à 14:13:48  profilanswer
 

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 !
:hello:

n°495358
Profil sup​primé
Posté le 04-06-2004 à 14:22:05  answer
 

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 :(


Message édité par Profil supprimé le 04-06-2004 à 14:22:40
n°495490
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 15:30:18  profilanswer
 

moi perso j'ai :
 

Portage 2.0.50-r7 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.6-mm5)


---------------
Feedback
n°495494
Velhcro
Cosworth Addicted
Posté le 04-06-2004 à 15:31:37  profilanswer
 

zours a écrit :

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 !
:hello:


 
j'y avais pas pensé ;)
 
merci quand-même à toi, c'est sympa d'avoir essayé :)
 
 :hello:


---------------
Feedback
n°668728
dr-freuder​ick
Asymétrie Cognitive.
Posté le 27-04-2005 à 08:48:25  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [GENTOO] Erreur sur /var/lib/init.d/depcache

 

Sujets relatifs
[MDK10] Compilation 2.6.7-0.rc1 erreur[mdk/cooker/urpmi] erreur
[ Arch Linux ] Nouveauté, Stabilité, Simplicité [HAPPY BIRTHDAY !] \o/[MDK10] compilation kernel 2.6.6 erreur modinst_post ?
samba2-swat - erreur[Gentoo LiveCD] mot de passe root?
[cygwin] plusieur message d'erreurmake menuconfig erreur Ncurses librairies
Plus de sujets relatifs à : [GENTOO] Erreur sur /var/lib/init.d/depcache


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR