Error installing package qepcad-B.1.72

52 views
Skip to first unread message

Ani J

unread,
Dec 6, 2023, 11:14:49 PM12/6/23
to sage-devel
Hello
 
 I am using a ubuntu 20.04 in a docker inside a mac M2. I want to use QEPCAD in sage.
  I tried installing QEPCAD with sage, but I get the following issue:
 

/root/Desktop/sage_git/sage-10.2/local/lib/saclib/include/hfloats.h:12:10: fatal error: sysdep.h: No such file or directory

[qepcad-B.1.72]    12 | #include "sysdep.h"

[qepcad-B.1.72]       |          ^~~~~~~~~~

[qepcad-B.1.72] compilation terminated.

[qepcad-B.1.72] make[7]: *** [Makefile:242: BPOLSETS.o] Error 1

[qepcad-B.1.72] make[6]: *** [Makefile:11: opt] Error 2

[qepcad-B.1.72] make[5]: *** [Makefile:32: opt] Error 2

[qepcad-B.1.72] Error building qepcad.


-------------------------------------


Error building Sage.


The following package(s) may have failed to build (not necessarily

during this run of 'make all-start'):


* package:         qepcad-B.1.72

  last build time: Dec 6 19:36

  log file:        /root/Desktop/sage_git/sage-10.2/logs/pkgs/qepcad-B.1.72.log

  build directory: /root/Desktop/sage_git/sage-10.2/local/var/tmp/sage/build/qepcad-B.1.72


I am attaching qepcad-B.1.72.log and config.log files here.

config.log
qepcad-B.1.72.log

Dima Pasechnik

unread,
Dec 7, 2023, 6:03:55 AM12/7/23
to sage-...@googlegroups.com
Hi,
it seems that there could be several issues at play here.

First, B.1.72 dates back to from 2018, when arm64 arch wasn't very
popular, and so
it probably wasn't even tested.
I found that Ubuntu 22 (but not Ubuntu 20) carries a version of qepad
package for arm64, version B.1.74, which dates back to 2021,
and might be a better fit. We'll do an update of our qepcad package.
Is there any chance you could switch to Ubuntu 22? (With docker it
might be matter of minutes).

Then you can try installing qepcad using apt-get and check that it
works. While Sage doesn't at the moment have an option to use a
system-wide qepcad,
it is trivial to add, and we'll take care of this.
Please follow https://github.com/sagemath/sage/issues/36831 (was it
you who opened it? It's not 100% clear to me - the issue is the same
there as here)
for developments on this.

HTH
Dima
> --
> 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/be559f59-960e-4740-8cb5-c458b1eb52f4n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages