On my Guix system, I'm trying to install an Octave package (struct) using Octave's internal "pkg install" tool (since the conclusion from thread <https://lists.gnu.org/archive/html/help-guix/2025-01/msg00001.html> seems to be that the Octave packages I want are not available in the Guix repositories).
The process fails with the error message/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /home/dan/.local/share/octave/api-v59/packages/struct-1.0.18/x86_64-unknown-linux-gnu-api-v59/cell2fields.oct).
I think the fundamental problem is that the process shouldn't be pointing to gcc/glibc 11.4.0, because the only libstdc++.so.6 I have anywhere under $(HOME)/.guix-profile is more recent (14.2.0). But then, I wasn't expecting the process to be trying to compile any C++ code at all, so what do I know? Any ideas how to sort this, please?
--
Kind regards,
Dan Hatton
Dr. Daniel C. Hatton
E-mail: [email protected]
SIP: [email protected]
Signal: dch.28
OpenPGP_signature.asc
Description: OpenPGP digital signature
