Las terminaciones para bash 4 nunca terminan de cargarse

0

He instalado bash 4 y bash-completions @ 2 con Homebrew siguiendo todo tipo de guías que encontré en línea. Sin embargo, cuando abro una nueva terminal simplemente se cuelga. Al colocar algunos echos en mi .bash_profile, parece estar colgando al cargar las terminaciones.

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

(el DOTFILEmaterial está cargando mis archivos de puntos )

Cuando abro una nueva terminal con lo anterior .bash_profileobtengo esta salida:

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

Correr brew doctorno dice nada sobre las terminaciones de bash.

¿Qué puedo hacer para que esto funcione?

ACTUALIZACIÓN Hubo un montón de rustcprocesos que ocuparon mucha CPU. Muy probablemente relacionado.

fiskeben
fuente

Respuestas:

0

Resulta que el problema era con rustc. Actualizando el paquete con brew upgrade rustarreglado.

Mi versión actual de Rust es ahora 1.18.0.

fiskeben
fuente