[MacPorts] #35195: sextractor @2.8.6 Configure error with latest atlas (was: sextractor @2.8.6 Configure error - build failure)

MacPorts noreply at macports.org
Sat Jul 14 13:53:33 PDT 2012


#35195: sextractor @2.8.6 Configure error with latest atlas
------------------------------------+---------------------------------------
 Reporter:  bjohnson@…              |       Owner:  tim@…         
     Type:  defect                  |      Status:  new           
 Priority:  Normal                  |   Milestone:                
Component:  ports                   |     Version:  2.1.1         
 Keywords:                          |        Port:  sextractor    
------------------------------------+---------------------------------------
Changes (by ryandesign@…):

 * cc: tim@… (removed)
  * owner:  macports-tickets@… => tim@…


Old description:

> On Mac 10.6.8, Xcode 3.2.6, when executing {{{sudo port upgrade
> outdated}}} I receive the following:
>
> {{{Error: org.macports.configure for port sextractor returned: configure
> failure: command execution failed}}}
>
> looking at the main.log yields:
>
> {{{:info:configure checking for clapack_dpotrf in -llapack... no
> :info:configure checking for cblas_dgemm in -lcblas... yes
> :info:configure checking for clapack_dpotrf in -llapack... no
> :info:configure checking for cblas_dgemm in -lcblas... yes
> :info:configure configure: error: CBLAS/LAPack library files not found in
> /opt/local/lib! Exiting.}}}
>
> so the sextractor configure is bombing. some digging suggests that this
> is due to the new version of atlas (@3.9.84) which has different library
> names. According to comments on http://okomestudio.net/biboroku/?p=824
> replacing -llapack, -lcblas, -ltpcblas and -latlas in the sextractor
> configure file with -ltatlas should solve the problem when using recent
> atlas versions.  It is successful if done to the configure script in the
> 'build/...' directories. I'm not sure how to do this in the portfile

New description:

 On Mac 10.6.8, Xcode 3.2.6, when executing {{{sudo port upgrade
 outdated}}} I receive the following:

 {{{
 Error: org.macports.configure for port sextractor returned: configure
 failure: command execution failed
 }}}

 looking at the main.log yields:

 {{{
 :info:configure checking for clapack_dpotrf in -llapack... no
 :info:configure checking for cblas_dgemm in -lcblas... yes
 :info:configure checking for clapack_dpotrf in -llapack... no
 :info:configure checking for cblas_dgemm in -lcblas... yes
 :info:configure configure: error: CBLAS/LAPack library files not found in
 /opt/local/lib! Exiting.
 }}}

 so the sextractor configure is bombing. some digging suggests that this is
 due to the new version of atlas (@3.9.84) which has different library
 names. According to comments on http://okomestudio.net/biboroku/?p=824
 replacing -llapack, -lcblas, -ltpcblas and -latlas in the sextractor
 configure file with -ltatlas should solve the problem when using recent
 atlas versions.  It is successful if done to the configure script in the
 'build/...' directories. I'm not sure how to do this in the portfile

--

-- 
Ticket URL: <https://trac.macports.org/ticket/35195#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list