#20916: Optional linking Pynac with libgiac on Debian needs unrelated libraries
-------------------------------------+-------------------------------------
       Reporter:  rws                |        Owner:
           Type:  defect             |       Status:  positive_review
       Priority:  major              |    Milestone:  sage-7.3
      Component:  packages:          |   Resolution:
  standard                           |
       Keywords:                     |    Merged in:
        Authors:  Ralf Stephan       |    Reviewers:  Volker Braun
Report Upstream:  Not yet reported   |  Work issues:
  upstream; Will do shortly.         |
         Branch:                     |       Commit:
  
u/rws/optional_linking_pynac_with_libgiac_on_debian_needs_unrelated_libraries|  
3b033396af5d0a6e7f18e41aa8d9a99404f2b157
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by leif):

 Replying to [comment:14 rws]:
 > Replying to [comment:13 leif]:
 > > Well, it seems the checks for giac (more precisely, linking to the
 library) in `configure` aren't sufficient.  (The [http://www-fourier.ujf-
 grenoble.fr/~parisse/giac_compile.html instructions] to ''link to it'' on
 Linux -- as opposed to ''building giac'', you listed giac's ''build
 dependencies'' in the thread -- explicitly list also libao-dev.)
 >
 > As you say it applies to Debian only---here on OpenSuSE libao is
 sufficient and there should be no reason why Pynac would need something
 that isn't already there after `sage -i giac` has finished.

 Yep, (vanilla) giac's configure instructions do not mention libao either.
 But if building pynac ''may'' fail on !Debian/Ubuntu (hardly anyone uses
 these distros, I know), pynac's configure should catch that case (either
 by disabling giac, or giving an appropriate error message).

 I'd say solve it upstream if you find the time, and we can eventually
 revert the changes here with one of the next releases of pynac.

 Or we could make Sage's giac package a standard one.

 \\

 > If `-lao` is needed by Sage then already then, isn't it?

 Can't parse that... 8-)

--
Ticket URL: <https://trac.sagemath.org/ticket/20916#comment:15>
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