Hi all,
I am using Debian Testing (now "Sid" because I was wondering if it could help; it doesn't) and Ubuntu (23.10). Since a recent (a few months ago?) upgrade of Singular, SageMath won't launch on my Debian machines (laptop and desktop) or on my recently upgraded Ubuntu. I'm encountering the following error:
Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3.11/pathlib.py", line 1251, in is_dir return S_ISDIR(self.stat().st_mode) ^^^^^^^^^ AttributeError: 'str' object has no attribute 'stat' See the file debug-launching-sage.log.
So I tried to install Sage from source on my Debian desktop, but it won't compile because it fails to build Brial (something related to libboost, if I understand correctly):
"/../libbrial/include/polybori/common/traits.h:26:10: fatal error: boost/preprocessor/cat.hpp: No such file or directory 26 | #include <boost/preprocessor/cat.hpp>
I'm not sure which direction I should take now. Historically, it has been easy because there were some "vanilla" binaries available for Linux. Currently, I am limited to using Sage 9.2, which, if I understand correctly, is the last version that comes with a "generic" compiled version.
Any help would be greatly appreciated.
Regards,
Laurent
Hi all,
I am using Debian Testing (now "Sid" because I was wondering if it could help; it doesn't) and Ubuntu (23.10). Since a recent (a few months ago?) upgrade of Singular, SageMath won't launch on my Debian machines (laptop and desktop) or on my recently upgraded Ubuntu. I'm encountering the following error:
Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3.11/pathlib.py", line 1251, in is_dir return S_ISDIR(self.stat().st_mode) ^^^^^^^^^ AttributeError: 'str' object has no attribute 'stat' See the file debug-launching-sage.log.
So I tried to install Sage from source on my Debian desktop, but it won't compile because it fails to build Brial (something related to libboost, if I understand correctly):
"/../libbrial/include/polybori/common/traits.h:26:10: fatal error: boost/preprocessor/cat.hpp: No such file or directory 26 | #include <boost/preprocessor/cat.hpp>
I'm not sure which direction I should take now. Historically, it has been easy because there were some "vanilla" binaries available for Linux. Currently, I am limited to using Sage 9.2, which, if I understand correctly, is the last version that comes with a "generic" compiled version.
Any help would be greatly appreciated.
Regards,
Laurent
--
You received this message because you are subscribed to the Google Groups "sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/6f76bb3b-974c-4c96-82c9-4720bfe924a8n%40googlegroups.com.