#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.

Reply via email to