2008-12-16 5 views
0

Je viens d'installer Darcs 2.1.2.2. Quand je tape darcs help, sth moins-like apparaît. Quand je le rejette avec q il disparaît mais je ne reçois pas promptement et ne peux exécuter aucune commande. C-c ne fonctionne pas non plus. J'utilise bash sur gentoo.Darcs aide casse ma coquille

Répondre

2

Je n'ai aucune idée de ce qu'est darcs, mais quand bash ne parvient pas à retourner à l'invite, une commande faisant partie d'un pipeline est toujours en cours d'exécution. Par exemple, si vous avez exécuté:

cmd | less 

et est ressortie moins, mais cmd n'êtes pas mort d'un tuyau cassé, cmd continuerait à courir et bash continuerait à attendre sa sortie. Il pourrait également ne pas répondre aux signaux et aux touches si elle n'avait pas accès au tty.

Vous aurez besoin d'un second terminal pour vérifier et voir si des processus sont en attente après avoir essayé de rejeter darcs. Parfois, Ctrl-Z ou Ctrl- \ fonctionnera là où Ctrl-C ne fonctionne pas. Il n'y a probablement pas d'autre solution que de regarder les darcs et de comprendre pourquoi il ne faiblit pas comme il le devrait. Si c'est réellement lancer moins, alors taper ">" avant "q" le fera sortir correctement.

1

Dans cette situation (le terminal est en panne, vous ne pouvez pas voir ce que vous tapez), la commande "reset" corrige souvent les choses.

Je voudrais réessayer avec un nouveau darcs, par exemple la version 2.3 publiée aujourd'hui. Si le problème persiste, vous pouvez probablement changer ce comportement - voir le manuel darcs. Sinon, les gens sur le canal #darcs irc seront en mesure d'aider.