Eu encontrei o culpado depois de vasculhar a fonte de makepkg
source /etc/profile &>/dev/null
causa o problema, se eu executar este comando ele congela, Ctrl+C
irá matar o terminal inteiro.
Então agora eu sei a origem do problema, ainda tentando descobrir por que isso acontece ...
EDIT: Encontrado! Estou usando tdm
como gerenciador de exibição, para iniciá-lo eu coloquei um script em /etc/profile.d/
este script devolveu um erro Invalid TTY
.
Se você selecionar /etc/profile
, não será possível concluir devido a esse erro.
Então foi completamente minha culpa.
Agora eu tenho que encontrar outra maneira de iniciar TDM
EDIT2:
apenas coloque /usr/bin/tdm
em ~/.bash_profile
e tdm funciona bem.
Na verdade isso já está no arch-wiki, não sei porque eu não fiz isso em primeiro lugar: - /