#20892: package polymake 3.0
-------------------------------------+-------------------------------------
Reporter: vdelecroix | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-7.3
Component: packages: | Resolution:
optional |
Keywords: | Merged in:
Authors: Vincent Delecroix | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/vdelecroix/20892 | c4b2b0edba372135bf46b1459a4e5a3d9be7205d
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by mkoeppe):
Replying to [comment:18 kcrisman]:
> I did get some warnings e.g.
> {{{
> [polymake-3.0r1] bundled extension group ... disabled because of
unsatisfied prerequisite: lrs
> }}}
Yes, I also get a few of those, but the polymake install goes through
after that. Details of the 'bundled extensions' can be found in the
package build directory
(`$SAGE_LOCAL/var/tmp/sage/build/polymake-3.0r1/src/build.darwin.x86_64/bundled.log`):
{{{
Configuration of the following bundled extensions failed, proceeding
without them.
If you really need them, please carefully read the following explanations,
take the suggested actions, and repeat the configuration.
---- bliss ----
Could not compile a test program checking for bliss library.
The most probable reasons are that the library is installed at a non-
standard location,
is not configured to build a shared module, or missing at all.
The complete error log follows:
/var/folders/38/wnh4gf1552g_crsjnv2vmmww0000gn/T//polymake_25377_configure.cc:1:26:
fatal error: bliss/graph.hh: No such file or directory
#include "bliss/graph.hh"
^
compilation terminated.
Please install the library and specify its location using --with-bliss
option, if needed.
Please remember to enable shared modules when configuring the bliss
library!
If you are running a Debian system and now see some missing GMP functions
in the error message,
then you've got an old broken bliss package; please upgrade it to the
latest version.
}}}
I don't know what bliss is but I tried to install it -- but it gave me an
error. Reported on #20871.
{{{
---- lrs ----
Could not compile a test program checking for lrs library.
The most probable reasons are that the library is installed at a non-
standard location,
is not configured to build a shared module, or missing at all.
The complete error log follows:
Undefined symbols for architecture x86_64:
"_lrs_ifp", referenced from:
_readrat in liblrsgmp.a(lrsgmp-GMP.o)
_readmp in liblrsgmp.a(lrsgmp-GMP.o)
_lrs_mp_init in liblrsgmp.a(lrsgmp-GMP.o)
"_lrs_ofp", referenced from:
_readrat in liblrsgmp.a(lrsgmp-GMP.o)
_pmp in liblrsgmp.a(lrsgmp-GMP.o)
_prat in liblrsgmp.a(lrsgmp-GMP.o)
_readmp in liblrsgmp.a(lrsgmp-GMP.o)
_lrs_mp_init in liblrsgmp.a(lrsgmp-GMP.o)
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
Please install the library and specify its location using --with-lrs
option, if needed.
Please remember to enable shared modules when configuring the lrs library!
}}}
I do have lrslib installed. This needs investigating.
{{{
---- singular ----
Could not find 'libsingular-config' in path at
bundled/singular/configure.pl line 36.
}}}
I think singular is standard, but there seems to be no `libsingular-
config`.
{{{
---- soplex ----
Could not compile a test program checking for SoPlex.
Please make sure SoPlex was compiled with 'GMP=true' and 'SHARED=true'
and specify its location using --with-soplex=PATH.
The complete error log follows:
/var/folders/38/wnh4gf1552g_crsjnv2vmmww0000gn/T//polymake_25377_configure.cc:3:20:
fatal error: soplex.h: No such file or directory
#include "soplex.h"
^
compilation terminated.
}}}
OK, yes, we don't have SoPlex. This is part of the SCIP Optimization
Suite. (#10879)
--
Ticket URL: <https://trac.sagemath.org/ticket/20892#comment:20>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.