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

Reply via email to