[arch-general] Can't login after upgrading ncurses but not bash (partial upgrade)

Simon Brulhart simon at brulhart.me
Mon Oct 26 16:06:00 UTC 2015


Le 26 oct. 2015 16:05, Nick Andryshak <nandryshak at gmail.com> a écrit :
>
> Hello, I'm in a bit of a sticky situation, which is the result of me being 
> an idiot and not knowing how to use Arch even after years of using it. 
>
> I reinstalled ncurses with pacman, which I assume gave me ncurses 6 and 
> removed ncurses 5. But I didn't upgrade bash (or zsh), I guess is still 
> linked against 5, because when I try to login I get this error: 
>
> $ ssh me at xyz.com 
> Last login: Mon Oct 26 08:56:59 2015 from x.x.x.x 
> -bash: error while loading shared libraries: libncursesw.so.5: cannot open 
> shared object file: No such file or directory 
> Connection to xyz.com closed. 
>
> I can't use sftp either. Oh, also, this is on a vps, so I don't have 
> physical access to the machine. 
>
> Is there any way to fix this? 
>
> Thanks, 
>
> Nick

Are you able to boot from a different system in your VPS's control panel? 
If you have a 'network boot' or 'boot from ISO' feature, you could use it and reinstall bash with pacstrap from there.

Simon


More information about the arch-general mailing list