Las terminaciones para bash 4 nunca terminan de cargarse

0

He instalado bash 4 y bash-completions @ 2 con Homebrew siguiendo todos los tipos de guías que encontré en línea. Sin embargo, cuando abro una nueva terminal simplemente se cuelga. Al colocar un poco de echo s en mi .bash_profile , parece que se cuelga al cargar las completaciones.

Mi .bash_profile :

# Import all files
for DOTFILE in ~/.{aliases,env,functions,path,prompt,extra}
do
    [ -r "$DOTFILE" ] && [ -f "$DOTFILE" ] && source "$DOTFILE"
done

unset DOTFILE;

echo $BASH_VERSION
printf "Loading bash completions..."
if [ -f /usr/local/share/bash-completion/bash_completion ]; then
    . /usr/local/share/bash-completion/bash_completion
fi
printf "done!"

if [ -f "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh" ]; then
    GIT_PROMPT_THEME=Default
    source "$(brew --prefix)/opt/bash-git-prompt/share/gitprompt.sh"
fi

(las cosas DOTFILE están cargando mis dotfiles )

Cuando abro una nueva terminal con el .bash_profile anterior, obtengo esta salida:

Last login: Fri Jun 23 10:43:12 on ttys001
4.4.12(1)-release
Loading bash completions...

La ejecución de brew doctor no dice nada acerca de las terminaciones de bash.

¿Qué puedo hacer para que esto funcione?

ACTUALIZACIÓN Hubo un montón de procesos rustc que consumieron mucha CPU. Lo más probable es que esté relacionado.

    
pregunta fiskeben 23.06.2017 - 10:55

1 respuesta

0

Resulta que el problema fue con rustc . La actualización del paquete con brew upgrade rust lo arregló.

Mi versión actual de Rust es ahora 1.18.0.

    
respondido por el fiskeben 23.06.2017 - 12:13

Lea otras preguntas en las etiquetas