Opened 6 years ago

Closed 5 years ago

Last modified 4 years ago

#16642 closed enhancement (invalid)

Install QEPCAD in the download binaries

Reported by: jondo Owned by:
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: interfaces Keywords: qepcad
Cc: Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: 10224 Stopgaps:

Description (last modified by jondo)

I would like to teach first-year students how to use QEPCAD to solve systems of rational inequalities (example).

sage-6.2.ova displays the qepcad help with qepcad?, but it cannot be used:

qepcad('(E x)[a x + b > 0]', vars='(a,b,x)')
Traceback (click to the left of this block for traceback)
...
RuntimeError: Unable to start QEPCAD

Change History (12)

comment:1 Changed 6 years ago by jondo

Btw., I get the same error at http://www.sagenb.org/. This should also be fixed. At http://sagecell.sagemath.org/ qepcad integration works!

comment:2 Changed 6 years ago by chapoton

  • Keywords qepcad added

comment:3 Changed 6 years ago by jondo

Last edited 6 years ago by jondo (previous) (diff)

comment:4 Changed 6 years ago by jondo

The inclusion procedure says that qepcad needs to become an "optional package" first, and I assume that the current qepcad-1.50.spkg has similar problems as the 1.54 spkg from #10224.

So please close this ticket as invalid for now. (I don't have the rights to do this.)

comment:5 Changed 6 years ago by chapoton

  • Milestone changed from sage-6.3 to sage-duplicate/invalid/wontfix
  • Status changed from new to needs_review

comment:6 Changed 6 years ago by aapitzsch

  • Status changed from needs_review to positive_review

@jondo: run ./sage -i qepcad to install the experimental package

comment:7 Changed 5 years ago by vbraun

  • Resolution set to invalid
  • Status changed from positive_review to closed

comment:8 Changed 5 years ago by jondo

@aapitzsch: This fails to build on Linux Mint 17 (≡ Ubuntu 14.04 LTS).

comment:9 Changed 5 years ago by jdemeyer

There are indeed too many systems on which this fails to install. Just got this error on my recent Gentoo Linux x86_64 system:

cd source; make   opt "CCo=g++" "FLAGSo=-O4" "CCd=g++" "FLAGSd=-g" "MAKE=make  "
make[1]: Entering directory `/usr/local/src/sage-git/local/var/tmp/sage/build/qepcad-1.50/src/qesource/source'
make[1]: *** No rule to make target `qepcad.a()', needed by `opt'.  Stop.
make[1]: Leaving directory `/usr/local/src/sage-git/local/var/tmp/sage/build/qepcad-1.50/src/qesource/source'
make: *** [opt] Error 2
Error making QEPCADB

comment:10 Changed 5 years ago by jondo

  • Description modified (diff)

I updated the description's QEPCAD link.

comment:11 Changed 4 years ago by rws

The install fail is now #19450.

comment:12 Changed 4 years ago by jondo

  • Dependencies set to 10224
Note: See TracTickets for help on using tickets.