[RÉSOLU] /etc/init.d/ cassé après upgrade

Bonjour le forum !! :smiley:

Petit souci : j’ai mis à jour ma sid il y a 3 jours, éteint le PC, parti bosser…

Hier soir, je lui redonne vie en rallumant mon portable.

Problème => tous les services se trouvant dans /etc/init.d/ ne peuvent se plus se lancer. Plus de gdm, plus de networking, etc.
Je peux lancer cependant une session X via startx.
L’erreur affichée est la suivante pour n’importe quel service :

Google n’est pas très bavard, il me dit que tput sert à mettre en forme la console avec des couleurs par exemple…
Et le man ne me dit pas grand chose…

Mon portable est un Dell, proc intel centrino, j’ai booté sur les différents noyaux installés ( du 2.6.18 au 2.6.21-2-686 ), ce sont des noyaux de Debian, je n’ai rien recompilé.

Auriez-vous une idée de solution ??

Thanks a lot !!

j’ai regardé sur packages.debian.org , et ça vient du paquet ncurses-bin.
essayes un apt-get install --reinstall du paquet, et si ça marche pas, va en chercher une version si possible plus ancienne en .deb dans le pool ici:
ftp://ftp.fr.debian.org/debian/pool/main/n/ncurses
et installes là avec dpkg -i, pour retrouver un tput compatible.
Si tu n’en trouves pas de plus ancienne, tu peux aussi aller regarder les vieilles versions sur snapshot.debian.net/

Merci Matt, tu as tapé dans le mille.
ncurses-bin seul ne suffisait pas j’ai téléchargé tous les ncurses* (base, etc.) et c’est rentré dans l’ordre.
J’ai ensuite ré-upgradé mes ncurses et une nouvelle version était déjà dispo corrigeant mes problèmes.

RÉSOLU !!