Le 17/09/2026 à 21:07, Ileana Dumitrescu a écrit :
According to the package versions listed below, libstdc++6 is the most
up to date version from GCC, so xcas should instead depend on
libstdc++.so.6. A new install of this package
(http://deb.debian.org/debian stable/main amd64 xcas amd64
1.9.0.93+dfsg2-3) in Debian stable trixie/sid works as expected for
me, so I am not sure what the issue was with your xcas system
configuration.
Hi,
In Sid (amd64, version 1.9.0.93+dfsg2-4), xcas still won’t run with the
same error:
xcas: error while loading shared libraries: libstdc++.so.5: cannot open
shared object file: No such file or directory
Here is the full output of strace xcas:
execve("/usr/local/bin/xcas", ["xcas"], 0x7ffe48621f40 /* 72 vars */) = 0
[ Process PID=3215562 runs in 32 bit mode. ]
brk(NULL) = 0xa407000
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xf7eef000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Aucun fichier ou
dossier de ce nom)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
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=214522, ...}) = 0
mmap2(NULL, 214522, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7eba000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libdl.so.2",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\0\0\0004\0\0\0"...,
512) = 512
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=13672, ...}) = 0
mmap2(NULL, 16392, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7eb5000
mmap2(0xf7eb6000, 4096, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xf7eb6000
mmap2(0xf7eb7000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE,
3, 0x2000) = 0xf7eb7000
mmap2(0xf7eb8000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xf7eb8000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libpthread.so.0",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\0\0\0004\0\0\0"...,
512) = 512
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=13672, ...}) = 0
mmap2(NULL, 16392, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7eb0000
mmap2(0xf7eb1000, 4096, PROT_READ|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xf7eb1000
mmap2(0xf7eb2000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE,
3, 0x2000) = 0xf7eb2000
mmap2(0xf7eb3000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xf7eb3000
close(3) = 0
openat(AT_FDCWD, "/lib/i386-linux-gnu/libstdc++.so.5",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de
ce nom)
statx(AT_FDCWD, "/lib/i386-linux-gnu/",
AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0,
stx_mode=S_IFDIR|0755, stx_size=73728, ...}) = 0
openat(AT_FDCWD, "/usr/lib/i386-linux-gnu/libstdc++.so.5",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de
ce nom)
statx(AT_FDCWD, "/usr/lib/i386-linux-gnu/",
AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT, STATX_BASIC_STATS,
{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0,
stx_mode=S_IFDIR|0755, stx_size=73728, ...}) = 0
openat(AT_FDCWD, "/lib/libstdc++.so.5", O_RDONLY|O_LARGEFILE|O_CLOEXEC)
= -1 ENOENT (Aucun fichier ou dossier de ce nom)
statx(AT_FDCWD, "/lib/", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT,
STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID,
stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=12288, ...}) = 0
openat(AT_FDCWD, "/usr/lib/libstdc++.so.5",
O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (Aucun fichier ou dossier de
ce nom)
statx(AT_FDCWD, "/usr/lib/", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT,
STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID,
stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=12288, ...}) = 0
writev(2, [{iov_base="xcas", iov_len=4}, {iov_base=": ", iov_len=2},
{iov_base="error while loading shared libra"..., iov_len=36},
{iov_base=": ", iov_len=2}, {iov_base="libstdc++.so.5", iov_len=14},
{iov_base=": ", iov_len=2}, {iov_base="cannot open shared object file",
iov_len=30}, {iov_base=": ", iov_len=2}, {iov_base="No such file or
directory", iov_len=25}, {iov_base="\n", iov_len=1}], 10xcas: error
while loading shared libraries: libstdc++.so.5: cannot open shared
object file: No such file or directory
) = 118
exit_group(127) = ?
+++ exited with 127 +++
I reinstalled xcas, the bug is still here.
Yours,
n.
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers