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

Ralf Mardorf ralf.mardorf at rocketmail.com
Fri Sep 18 16:46:45 UTC 2015


On Tue, 15 Sep 2015 23:50:49 +0200, Martti Kühne wrote:
>In fact, I guess it's sort of a logical requirement to using archlinux
>to catch these things, because, as is denoted in the wiki, partial
>updates are unsupported [0] and your system forcefully goes through
>partially updated state during an update...

Hi,

is there anything speaking against making such updates more
comfortable?

Since the login shell is affected, it's not a simple chicken-and-egg
problem an Arch user usually expects to happen.

Providing a transition package including libncursesw.so.5 might cause
to much work, but why not at least mentioning it by the news on
https://www.archlinux.org/ ?

It seemingly wasn't a serious issue for the OP and it neither hits me
between the eyes, however, a user might have a bad day and doesn't
notice it, especially if it's not mentioned by the news.

Btw. thank you Damjan for the heads up :).

My workaround was to mv -i the libs [1]. Btw. packages from AUR are
affected too.

2 cents,
Ralf

[1]
[rocketmouse at archlinux ~]$ ls -hog /usr/lib/*ncurs*
-rw-r--r-- 1   18 Sep 15 05:47 /usr/lib/libncurses.so
-rw-r--r-- 1   20 Sep 15 05:47 /usr/lib/libncurses++.so
lrwxrwxrwx 1   17 Apr 22 18:03 /usr/lib/libncurses.so.5 -> libncurses.so.5.9
-rwxr-xr-x 1 342K Dec  6  2014 /usr/lib/libncurses.so.5.9
lrwxrwxrwx 1   18 Sep 15 05:47 /usr/lib/libncurses++w.so -> libncurses++w.so.6
lrwxrwxrwx 1   16 Sep 15 05:47 /usr/lib/libncursesw.so -> libncursesw.so.6
lrwxrwxrwx 1   18 Apr 22 18:05 /usr/lib/libncursesw.so.5 -> libncursesw.so.5.9
-rwxr-xr-x 1 402K Dec  6  2014 /usr/lib/libncursesw.so.5.9
lrwxrwxrwx 1   20 Sep 15 05:47 /usr/lib/libncurses++w.so.6 -> libncurses++w.so.6.0
lrwxrwxrwx 1   18 Sep 15 05:47 /usr/lib/libncursesw.so.6 -> libncursesw.so.6.0
-rwxr-xr-x 1  76K Sep 15 05:47 /usr/lib/libncurses++w.so.6.0
-rwxr-xr-x 1 435K Sep 15 05:47 /usr/lib/libncursesw.so.6.0


More information about the arch-general mailing list