Closed
Description
After merging ruby/ruby@b5ed7aa, Ruby CI is failed at ArchLinux.
http://rubyci.s3.amazonaws.com/arch/ruby-master/log/20241211T030006Z.fail.html.gz
TestFiddle#test_dlopen_linker_script_input_linux:
Fiddle::DLError: -lncursesw: cannot open shared object file: No such file or directory
[hsbt@arch ~]$ cat /usr/lib/libncurses.so
INPUT(-lncursesw)
[hsbt@arch ~]$ ls -lA /usr/lib/libncurses*
-rw-r--r-- 1 root root 20 May 25 2024 /usr/lib/libncurses++.so
-rw-r--r-- 1 root root 18 May 25 2024 /usr/lib/libncurses.so
-rw-r--r-- 1 root root 8448 May 25 2024 /usr/lib/libncurses++w_g.a
-rw-r--r-- 1 root root 185526 May 25 2024 /usr/lib/libncursesw_g.a
lrwxrwxrwx 1 root root 18 May 25 2024 /usr/lib/libncurses++w.so -> libncurses++w.so.6
lrwxrwxrwx 1 root root 16 May 25 2024 /usr/lib/libncursesw.so -> libncursesw.so.6
lrwxrwxrwx 1 root root 20 May 25 2024 /usr/lib/libncurses++w.so.6 -> libncurses++w.so.6.5
lrwxrwxrwx 1 root root 18 May 25 2024 /usr/lib/libncursesw.so.6 -> libncursesw.so.6.5
-rwxr-xr-x 1 root root 75840 May 25 2024 /usr/lib/libncurses++w.so.6.5
-rwxr-xr-x 1 root root 453896 May 25 2024 /usr/lib/libncursesw.so.6.5
[hsbt@arch ~]$ ls -lA /usr/
total 124
drwxr-xr-x 6 root root 36864 Dec 11 03:02 bin
drwxr-xr-x 126 root root 16384 Dec 11 03:02 include
drwxr-xr-x 78 root root 45056 Dec 11 03:44 lib
drwxr-xr-x 5 root root 4096 Dec 11 02:05 lib32
lrwxrwxrwx 1 root root 3 Nov 21 08:56 lib64 -> lib
drwxr-xr-x 6 root root 4096 Dec 11 02:05 libx32
drwxr-xr-x 11 root root 4096 Jun 3 2021 local
lrwxrwxrwx 1 root root 3 Nov 21 08:56 sbin -> bin
drwxr-xr-x 84 root root 4096 Dec 11 02:05 share
drwxr-xr-x 3 root root 4096 Dec 11 02:05 src
I'm not sure why Arch Linux couldn't open libncursesw.so
in that case.
Metadata
Metadata
Assignees
Labels
No labels