Skip to content

test_dlopen_linker_script_input_linux is failed with ArchLinux #166

Closed
@hsbt

Description

@hsbt

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions