[MacPorts] #50069: py27-gsl @0.9.5_1: distutils.errors.DistutilsExecError: min gsl version (1, 9) required

MacPorts noreply at macports.org
Thu Dec 17 15:47:06 PST 2015


#50069: py27-gsl @0.9.5_1: distutils.errors.DistutilsExecError: min gsl version (1,
9) required
---------------------+--------------------------------
  Reporter:  glen@…  |      Owner:  macports-tickets@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.3.4
Resolution:          |   Keywords:
      Port:  py-gsl  |
---------------------+--------------------------------

Comment (by devans@…):

 Version 0.9.5 is 5 years old so it's not too surprising that it doesn't
 build with gsl 2.1.

 However, as mentioned in the previous comment if one tries to build the
 latest 2.1.1 version is also fails with errors like
 {{{
 In file included from swig_src/callback_wrap.c:3624:
 Include/pygsl/pygsl_features.h:68:2: error: "Should be version 1."
 #error "Should be version 1."
 }}}

 and

 {{{
 swig_src/callback_wrap.c:14061:86: error: too many arguments to function
 call, expected 2, have 8
   result = gsl_multifit_linear_svd((gsl_matrix const *)arg1,(gsl_vector
 const *)arg2,arg3,arg4,arg5,arg6,arg7,arg8);
            ^~~~~~~~~~~~~~~~~~~~~~~~
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 }}}

 This makes it pretty clear that even this latest version doesn't support
 gsl version 2 (which has a number of API changes).

 Need to work with the upstream developer to add this support or obsolete
 the port.

-- 
Ticket URL: <https://trac.macports.org/ticket/50069#comment:6>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list