[arch-general] race condition when upgrading the new ncurses package

Sean Greenslade sean at seangreenslade.com
Tue Sep 15 22:23:54 UTC 2015


On Tue, Sep 15, 2015 at 11:14:29PM +0200, Neven Sajko wrote:
> On 15 September 2015 at 20:53, Damjan Georgievski <gdamjan at gmail.com> wrote:
> > ( 2/70) upgrading ncurses
> > [######################################] 100%
> > ( 3/70) upgrading readline
> > [######################################] 100%
> > /usr/bin/bash: error while loading shared libraries: libncursesw.so.5:
> > cannot open shared object file: No such file or directory
> > error: command failed to execute correctly
> 
> Could somebody explain what can cause this, apart from a storage drive error?

Nothing to do with storage errors. Upgrading ncurses deleted
libncursesw.so.5 (presumably replacing it with libncursesw.so.6), so
when (old) bash went to find the copy of libncursesw it was linked with,
it was gone. The new copy of bash will use the new linbcursesw library
once it is installed.

--Sean


More information about the arch-general mailing list