Package: libtinfo6
Version: 6.5+20250216-2
Severity: normal
X-Debbugs-Cc: debian-loongarch@lists.debian.org
User: debian-loongarch@lists.debian.org
Usertags: loong64
root@koneko:~# awk
awk: error while loading shared libraries: cannot make segment writable for relocation: Permission denied
When running SE Linux in enforcing mode on a loong64 system I get the
above when trying to run awk. Below is the strace output that indicates
that this library is doing it:
openat(AT_FDCWD, "/lib/loongarch64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3writable for"..., iov_len=43}, {iov_base=": ", iov_len=2}, {iov_base="Permission denied", iov_len=17}, {iov_base="\n", iov_len=1}], 10/usr/bin/awk: error while loading shared libraries: cannot make segment writable for relocation: Permission denied
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\2\1\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832
statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=265360, ...}) = 0
mmap(NULL, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ffff3108000
mmap(NULL, 395472, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_DENYWRITE, -1, 0) = 0x7ffff2c2c000
mmap(0x7ffff2c30000, 329936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7ffff2c30000
munmap(0x7ffff2c2c000, 16384) = 0
munmap(0x7ffff2c84000, 35024) = 0
mprotect(0x7ffff2c64000, 98304, PROT_NONE) = 0
mmap(0x7ffff2c7c000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3c000) = 0x7ffff2c7c000
close(3) = 0
set_tid_address(0x7ffff3109450) = 8563 set_robust_list(0x7ffff3109460, 24) = 0
rseq(0x7ffff3109ec0, 0x20, 0, 0x2a0010) = 0
mprotect(0x7ffff2e4c000, 16384, PROT_READ) = 0
mprotect(0x7ffff2c7c000, 16384, PROT_READ) = 0
mprotect(0x7ffff2f1c000, 16384, PROT_READ) = 0
mprotect(0x7ffff2fc8000, 16384, PROT_READ) = 0
mprotect(0x7ffff307c000, 16384, PROT_READ) = 0
mprotect(0x7ffff30fc000, 16384, PROT_READ) = 0
mprotect(0x7ffff3160000, 16384, PROT_READ) = 0
mprotect(0x120000000, 737280, PROT_READ|PROT_WRITE|PROT_EXEC) = -1 EACCES (Permission denied)
writev(2, [{iov_base="/usr/bin/awk", iov_len=12}, {iov_base=": ", iov_len=2}, {iov_base="error while loading shared libra"..., iov_len=36}, {iov_base=": ", iov_len=2}, {iov_base="", iov_len=0}, {iov_base="", iov_len=0}, {iov_base="cannot make segment
-- System Information:
Debian Release: trixie/sid
Architecture: loong64 (loongarch64)
Kernel: Linux 6.12.25-loong64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages libtinfo6 depends on:
ii libc6 2.41-7
libtinfo6 recommends no packages.
libtinfo6 suggests no packages.
-- debconf-show failed
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 490 |
Nodes: | 16 (1 / 15) |
Uptime: | 72:45:05 |
Calls: | 9,678 |
Calls today: | 2 |
Files: | 13,722 |
Messages: | 6,172,413 |