Archive for » November, 2009 «

Donnerstag, 12. November, 2009 | Autor:

Wenn Sie sich jemals die Aktualisierung einer einzelnen Anwendung in Arch Linux (eine sehr schlechte Idee, Umsatzsteuer) und es aktualisiert readline können Sie am Ende sehen eine Fehler nach dem Vorbild der:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Hoffentlich haben Sie immer noch eine Bash-Shell geöffnet ist und Sie nicht geschlossen habe sie alle. Wenn Sie noch können, sofort führen Sie den folgenden:
pacman -S bash
sonst werden Sie nicht in der Lage, bash nicht mehr laufen, weil bash wäre immer noch die Verknüpfung, um die alte Version von Readline.

Auch, zukünftig, nicht ausführen
pacman -Sy application
(Python in meinem Fall)
stattdessen, Lauf:
pacman -Syu
die sicherstellen, dass alle Anwendungen aktualisiert werden.

Persönlich, Ich denke, dass bash sollte eine Abhängigkeit Satz sagen, dass es erforderlich ist die alte bestimmte Version von Readline und das gleiche für die neue bash gehabt haben, erfordern die neue Version von Readline. Ungeachtet, eher auf Nummer sicher. 😉

Aktie