Package Details: sagemath-git 10.4.beta3.r0.g15fcf52fbd6-1

Git Clone URL: https://aur.archlinux.org/sagemath-git.git (read-only, click to copy)
Package Base: sagemath-git
Description: Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
Upstream URL: http://www.sagemath.org
Licenses: GPL
Conflicts: sagemath
Provides: sagemath
Submitter: arojas
Maintainer: arojas
Last Packager: arojas
Votes: 6
Popularity: 0.000000
First Submitted: 2015-04-16 17:55 (UTC)
Last Updated: 2024-04-23 06:47 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

arojas commented on 2024-04-23 06:48 (UTC)

It is definitely necessary, it just needs to be rebased

algar commented on 2024-04-22 19:26 (UTC)

It seems that the singular-4.4.patch is no longer necessary.

MarsSeed commented on 2023-07-02 12:27 (UTC)

Thank you for your quick packaging update.

MarsSeed commented on 2023-07-02 11:10 (UTC)

Please check the changes around Arch openblas and blas-openblas. You might want to switch optdepend from openblas to blas-openblas. Arch openblas package is incomplete, only blas-openblas carries the full OpenBlas Lapack suite.

Background:

Arch announced on June 14, 2023 a new blas-openblas repo package, which finally offers the full suite of OpenBLAS Lapack, with their blas implementation and corresponding cblas/lapacke interfaces.

raphitek commented on 2020-11-18 20:25 (UTC)

Ok well... now running makepkg just makes my computer crash so I'm not going to try again.

Thank you still

raphitek commented on 2020-11-18 19:14 (UTC)

Ermm... yeah that was me running make in the sources files. In ~/.cache/yay/sagemath-git/src/sage/ to be precise.

But I had an error installing it with yay, I just didn't keep it.

I'm now running makepkg, I'll keep you informed.

arojas commented on 2020-11-18 19:04 (UTC)

Wait, what are you doing exactly? That can't possibly be the output of 'makepkg' ran on this PKGBUILD.

raphitek commented on 2020-11-18 18:51 (UTC)

Here is the full output

make build/make/Makefile --stop make[1]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage'

make[1]: 'build/make/Makefile' is up to date.

make[1]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage' build/bin/sage-logger \ "cd build/make && ./install 'base-toolchain'" logs/install.log

make[1]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make'

make[1]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make'

ALL ENVIRONMENT VARIABLES BEFORE BUILD:

COLORTERM=yes DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=xfce DISPLAY=:0.0 EDITOR=vim GTK_MODULES=canberra-gtk-module HOME=/home/raphitek INVOCATION_ID=ce1d10c9589e41bfb70400ca318885ac JOURNAL_STREAM=8:19104 LANG=en_GB.UTF-8 LANGUAGE= LC_ADDRESS= LC_COLLATE= LC_CTYPE= LC_IDENTIFICATION= LC_MEASUREMENT= LC_MESSAGES= LC_MONETARY= LC_NAME= LC_NUMERIC= LC_PAPER= LC_TELEPHONE= LC_TIME= LESS_TERMCAP_mb= LESS_TERMCAP_md= LESS_TERMCAP_me= LESS_TERMCAP_se= LESS_TERMCAP_so= LESS_TERMCAP_ue= LESS_TERMCAP_us= LOGNAME=raphitek LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36: MAIL=/var/spool/mail/raphitek MAKEFLAGS= V=1 MAKELEVEL=1 MAKE=make MAKE_TERMOUT=/dev/pts/0 MFLAGS= MOTD_SHOWN=pam OLDPWD=/home/raphitek/.cache/yay/sagemath-git/src/sage PAGER=less PATH=/home/raphitek/.cache/yay/sagemath-git/src/sage/build/bin:/home/raphitek/.cache/yay/sagemath-git/src/sage/src/bin:/home/raphitek/.cache/yay/sagemath-git/src/sage/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl PWD=/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 PYTHONPATH=/home/raphitek/.cache/yay/sagemath-git/src/sage/local SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/home/raphitek/.cache/yay/sagemath-git/src/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/home/raphitek/.cache/yay/sagemath-git/src/sage/logs/pkgs SAGE_ORIG_PATH_SET=True SAGE_ORIG_PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl SAGE_PKGCONFIG=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/pkgconfig SAGE_ROOT=/home/raphitek/.cache/yay/sagemath-git/src/sage SAGE_SHARE=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/share SAGE_SPKG_INST=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/wheels SAGE_SRC=/home/raphitek/.cache/yay/sagemath-git/src/sage/src SESSION_MANAGER=local/Bourbaki-pc:@/tmp/.ICE-unix/450,unix/Bourbaki-pc:/tmp/.ICE-unix/450 SHELL=/bin/zsh SHLVL=4 SSH_AGENT_PID=506 SSH_AUTH_SOCK=/tmp/ssh-INFG5TNp44st/agent.505 TERM=xterm-256color USER=raphitek _=/usr/bin/env VTE_VERSION=6201 WINDOWID=73400323 WINDOWPATH=1 XAUTHORITY=/home/raphitek/.Xauthority XDG_CACHE_HOME=/home/raphitek/.cache XDG_CONFIG_DIRS=/etc/xdg XDG_CONFIG_HOME=/home/raphitek/.config XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/local/share:/usr/share XDG_DATA_HOME=/home/raphitek/.local/share XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_CLASS=user XDG_SESSION_ID=1 XDG_SESSION_TYPE=tty XDG_VTNR=1


make[1]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make' make --no-print-directory toolchain make[2]: Nothing to be done for 'toolchain'. make[1]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make'

real 0m0.137s user 0m0.064s sys 0m0.019s Sage build/upgrade complete! make all-start make[1]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage' make build/make/Makefile --stop make[2]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage' make[2]: 'build/make/Makefile' is up to date. make[2]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage' build/bin/sage-logger \ "cd build/make && ./install 'all-start'" logs/install.log make[2]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make' make[2]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make' ALL ENVIRONMENT VARIABLES BEFORE BUILD: COLORTERM=yes DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=xfce DISPLAY=:0.0 EDITOR=vim GTK_MODULES=canberra-gtk-module HOME=/home/raphitek INVOCATION_ID=ce1d10c9589e41bfb70400ca318885ac JOURNAL_STREAM=8:19104 LANG=en_GB.UTF-8 LANGUAGE= LC_ADDRESS= LC_COLLATE= LC_CTYPE= LC_IDENTIFICATION= LC_MEASUREMENT= LC_MESSAGES= LC_MONETARY= LC_NAME= LC_NUMERIC= LC_PAPER= LC_TELEPHONE= LC_TIME= LESS_TERMCAP_mb= LESS_TERMCAP_md= LESS_TERMCAP_me= LESS_TERMCAP_se= LESS_TERMCAP_so= LESS_TERMCAP_ue= LESS_TERMCAP_us= LOGNAME=raphitek LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:.xspf=00;36: MAIL=/var/spool/mail/raphitek MAKEFLAGS=w V=1 MAKELEVEL=2 MAKE=make MAKE_TERMOUT=/dev/pts/0 MFLAGS=-w MOTD_SHOWN=pam OLDPWD=/home/raphitek/.cache/yay/sagemath-git/src/sage PAGER=less PATH=/home/raphitek/.cache/yay/sagemath-git/src/sage/build/bin:/home/raphitek/.cache/yay/sagemath-git/src/sage/src/bin:/home/raphitek/.cache/yay/sagemath-git/src/sage/local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl PWD=/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make PYTHON_FOR_VENV=/usr/bin/python3 PYTHONPATH=/home/raphitek/.cache/yay/sagemath-git/src/sage/local SAGE_ENV_CONFIG_SOURCED=1 SAGE_LOCAL=/home/raphitek/.cache/yay/sagemath-git/src/sage/local SAGE_LOGFILE=logs/install.log SAGE_LOGS=/home/raphitek/.cache/yay/sagemath-git/src/sage/logs/pkgs SAGE_ORIG_PATH_SET=True SAGE_ORIG_PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl SAGE_PKGCONFIG=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/pkgconfig SAGE_ROOT=/home/raphitek/.cache/yay/sagemath-git/src/sage SAGE_SHARE=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/share SAGE_SPKG_INST=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed SAGE_SPKG_WHEELS=/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/wheels SAGE_SRC=/home/raphitek/.cache/yay/sagemath-git/src/sage/src SESSION_MANAGER=local/Bourbaki-pc:@/tmp/.ICE-unix/450,unix/Bourbaki-pc:/tmp/.ICE-unix/450 SHELL=/bin/zsh SHLVL=4 SSH_AGENT_PID=506 SSH_AUTH_SOCK=/tmp/ssh-INFG5TNp44st/agent.505 TERM=xterm-256color USER=raphitek _=/usr/bin/env VTE_VERSION=6201 WINDOWID=73400323 WINDOWPATH=1 XAUTHORITY=/home/raphitek/.Xauthority XDG_CACHE_HOME=/home/raphitek/.cache XDG_CONFIG_DIRS=/etc/xdg XDG_CONFIG_HOME=/home/raphitek/.config XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/local/share:/usr/share XDG_DATA_HOME=/home/raphitek/.local/share XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_CLASS=user XDG_SESSION_ID=1 XDG_SESSION_TYPE=tty XDG_VTNR=1


make[2]: Entering directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make' make --no-print-directory /home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy make[3]: '/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy make[3]: '/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy make[3]: '/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory /home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy make[3]: '/home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/.dummy' is up to date. make --no-print-directory doc all-sage make --no-print-directory sagelib-no-deps cd '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/pkgs/sagelib' && . '/home/raphitek/.cache/yay/sagemath-git/src/sage/src/bin/sage-env-config' && . '/home/raphitek/.cache/yay/sagemath-git/src/sage/src/bin/sage-env' && . '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/bin/sage-build-env-config' && sage-logger -p '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/pkgs/sagelib/spkg-install' '/home/raphitek/.cache/yay/sagemath-git/src/sage/logs/pkgs/sagelib-9.3.beta1.log' [sagelib-9.3.beta1] Discovering Python/Cython source code.... [sagelib-9.3.beta1] distributions = [''] [sagelib-9.3.beta1] Discovered Python/Cython sources, time: 9.69 seconds. [sagelib-9.3.beta1] running build [sagelib-9.3.beta1] Generating auto-generated sources [sagelib-9.3.beta1] Building interpreters for fast_callable [sagelib-9.3.beta1] running build_cython [sagelib-9.3.beta1] Enabling Cython debugging support [sagelib-9.3.beta1] Updating Cython code.... [sagelib-9.3.beta1] Finished Cythonizing, time: 6.81 seconds. [sagelib-9.3.beta1] running build_py [sagelib-9.3.beta1] running build_ext [sagelib-9.3.beta1] building 'sage.libs.giac.giac' extension [sagelib-9.3.beta1] Executing 1 command (using 1 thread) [sagelib-9.3.beta1] [1/1] gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fno-semantic-interposition -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fPIC -Isage/libs/giac -I./sage/cpython -I/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/python3.8/site-packages/cysignals -I/home/raphitek/.cache/yay/sagemath-git/src/sage/build/pkgs/sagelib/src -I/usr/include/python3.8 -I/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/python3.8/site-packages/numpy/core/include -Ibuild/cythonized -I/home/raphitek/.cache/yay/sagemath-git/src/sage/local/include -I/usr/include/python3.8 -c build/cythonized/sage/libs/giac/giac.cpp -o build/temp.linux-x86_64-3.8/build/cythonized/sage/libs/giac/giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 [sagelib-9.3.beta1] build/cythonized/sage/libs/giac/giac.cpp:154775:18: warning: ‘PyObject __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject, PyObject, PyObject)’ defined but not used [-Wunused-function] [sagelib-9.3.beta1] 154775 | static PyObject __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject pyx_self, PyObject __pyx_args, PyObject __pyx_kwds) { [sagelib-9.3.beta1] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.3.beta1] build/cythonized/sage/libs/giac/giac.cpp:154774:13: warning: ‘__pyx_doc_4sage_9structure_7element_2have_same_parent’ defined but not used [-Wunused-variable] [sagelib-9.3.beta1] 154774 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n Return True if and only if left and right have the\n same parent.\n\n .. WARNING::\n\n This function assumes that at least one of the arguments is a\n Sage :class:Element. When in doubt, use the slower\n parent(left) is parent(right) instead.\n\n EXAMPLES::\n\n sage: from sage.structure.element import have_same_parent\n sage: have_same_parent(1, 3)\n True\n sage: have_same_parent(1, 1/2)\n False\n sage: have_same_parent(gap(1), gap(1/2))\n True\n\n These have different types but the same parent::\n\n sage: a = RLF(2)\n sage: b = exp(a)\n sage: type(a)\n <... 'sage.rings.real_lazy.LazyWrapper'>\n sage: type(b)\n <... 'sage.rings.real_lazy.LazyNamedUnop'>\n sage: have_same_parent(a, b)\n True\n "; [sagelib-9.3.beta1] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.3.beta1] build/cythonized/sage/libs/giac/giac.cpp:154430:18: warning: ‘PyObject __pyx_pw_4sage_9structure_7element_1parent(PyObject, PyObject)’ defined but not used [-Wunused-function] [sagelib-9.3.beta1] 154430 | static PyObject __pyx_pw_4sage_9structure_7element_1parent(PyObject __pyx_self, PyObject __pyx_v_x) { [sagelib-9.3.beta1] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.3.beta1] build/cythonized/sage/libs/giac/giac.cpp:154429:13: warning: ‘__pyx_doc_4sage_9structure_7element_parent’ defined but not used [-Wunused-variable] [sagelib-9.3.beta1] 154429 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n Return the parent of the element x.\n\n Usually, this means the mathematical object of which x is an\n element.\n\n INPUT:\n\n - x -- an element\n\n OUTPUT:\n\n - If x is a Sage :class:Element, return x.parent().\n\n - Otherwise, return type(x).\n\n .. SEEALSO::\n\n Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>_\n Section in the Sage Tutorial\n\n EXAMPLES::\n\n sage: a = 42\n sage: parent(a)\n Integer Ring\n sage: b = 42/1\n sage: parent(b)\n Rational Field\n sage: c = 42.0\n sage: parent(c)\n Real Field with 53 bits of precision\n\n Some more complicated examples::\n\n sage: x = Partition([3,2,1,1,1])\n sage: parent(x)\n Partitions\n sage: v = vector(RDF, [1,2,3])\n sage: parent(v)\n Vector space of dimension 3 over Real Double Field\n\n The following are not considered to be elements, so the type is\n returned::\n\n sage: d = int(42) # Python int\n sage: parent(d)\n <... 'int'>\n sage: L = list(range(10))\n sage: parent(L)\n <... 'list'>\n "; [sagelib-9.3.beta1] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [sagelib-9.3.beta1] g++ -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -fno-semantic-interposition -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-rpath-link,/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib -L/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib -Wl,-rpath,/home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib build/temp.linux-x86_64-3.8/build/cythonized/sage/libs/giac/giac.o -L/usr/lib -lgiac -lgmp -o build/lib.linux-x86_64-3.8/sage/libs/giac/giac.cpython-38-x86_64-linux-gnu.so -lpari [sagelib-9.3.beta1] /usr/bin/ld: pari_mainstack: TLS reference in /usr/lib/libgiac.so mismatches non-TLS definition in /home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/libpari.so section .bss [sagelib-9.3.beta1] /usr/bin/ld: /home/raphitek/.cache/yay/sagemath-git/src/sage/local/lib/libpari.so: error adding symbols: bad value [sagelib-9.3.beta1] collect2: error: ld returned 1 exit status [sagelib-9.3.beta1] error: command 'g++' failed with exit status 1 [sagelib-9.3.beta1] Exception ignored in: <function Pool.__del__ at 0x7fdbb01bf160> [sagelib-9.3.beta1] Traceback (most recent call last): [sagelib-9.3.beta1] File "/usr/lib/python3.8/multiprocessing/pool.py", line 268, in __del [sagelib-9.3.beta1] self._change_notifier.put(None) [sagelib-9.3.beta1] File "/usr/lib/python3.8/multiprocessing/queues.py", line 368, in put [sagelib-9.3.beta1] self._writer.send_bytes(obj) [sagelib-9.3.beta1] File "/usr/lib/python3.8/multiprocessing/connection.py", line 200, in send_bytes [sagelib-9.3.beta1] self._send_bytes(m[offset:offset + size]) [sagelib-9.3.beta1] File "/usr/lib/python3.8/multiprocessing/connection.py", line 411, in _send_bytes [sagelib-9.3.beta1] self._send(header + buf) [sagelib-9.3.beta1] File "/usr/lib/python3.8/multiprocessing/connection.py", line 368, in _send [sagelib-9.3.beta1] n = write(self._handle, buf) [sagelib-9.3.beta1] OSError: [Errno 9] Bad file descriptor [sagelib-9.3.beta1] [sagelib-9.3.beta1] real 2m50.279s [sagelib-9.3.beta1] user 2m34.416s [sagelib-9.3.beta1] sys 0m4.407s make[4]: [Makefile:2163: sagelib-no-deps] Error 1 make[3]: [Makefile:2163: /home/raphitek/.cache/yay/sagemath-git/src/sage/local/var/lib/sage/installed/sagelib-9.3.beta1] Error 2 make[2]: *** [Makefile:1766: all-start] Error 2 make[2]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage/build/make'

real 2m51.933s user 2m34.880s sys 0m4.490s


Error building Sage.

The following package(s) may have failed to build (not necessarily during this run of 'make all-start'):

It is safe to delete any log files and build directories, but they contain information that is helpful for debugging build problems. WARNING: If you now run 'make' again, the build directory of the same version of the package will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.

make[1]: Leaving directory '/home/raphitek/.cache/yay/sagemath-git/src/sage' make 2> ~/errors.txt 155.75s user 4.72s system 91% cpu 2:56.21 total

arojas commented on 2020-11-18 18:12 (UTC) (edited on 2020-11-18 18:27 (UTC) by arojas)

@raphitek you didn't post the actual error. If you can't find it, paste the full output on some pastebin