[MacPorts] #37124: gnuradio: Cheetah templates required to build VOLK

MacPorts noreply at macports.org
Sat Nov 24 13:54:01 PST 2012


#37124: gnuradio: Cheetah templates required to build VOLK
-------------------------+-------------------------
  Reporter:  mcquiggi@…  |      Owner:  michaelld@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:              |   Keywords:
      Port:  gnuradio    |
-------------------------+-------------------------

Comment (by mcquiggi@…):

 Replying to [comment:1 ryandesign@…]:
 > The port called "cheetah" provides a web server called "cheetah"; that's
 not what gnuradio needs; you can uninstall it. Rather, gnuradio needs the
 python module called "cheetah", which is a template engine, and is in the
 port "py${python.version}-cheetah". The gnuradio port already adds a
 dependency on py${python.version}-cheetah, but only when both the grc
 variant and the python${python.version} variant are selected. Apparently
 that's not enough.
 >
 > Note also that [wiki:FAQ#portlist "port list" doesn't do what you think
 it does].
 ---


 Hi:

 Sorry to be problematic!

 I installed py27-cheetah, but unfortunately it's still a "no go":

 {{{
 Kevins-MacBook-Air:~ mcquiggi$ sudo port installed | grep -i cheetah
   py26-cheetah @2.4.4_1 (active)
   py27-cheetah @2.4.4_1 (active)
 Kevins-MacBook-Air:~ mcquiggi$
 }}}

 and

 {{{
 Kevins-MacBook-Air:~ mcquiggi$ sudo port install gnuradio
 --->  Computing dependencies for gnuradio
 --->  Configuring gnuradio
 Error: org.macports.configure for port gnuradio returned: configure
 failure: command execution failed
 Please see the log file for port gnuradio for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/main.log
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets
 Error: Processing of port gnuradio failed
 }}}

 So I looked at the log file again:

 {{{
 Kevins-MacBook-Air:~ mcquiggi$ vi
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/main.log
 }}}

 and the error is:

 {{{
 :info:configure -- Configuring volk support...
 :info:configure --   Enabling volk support.
 :info:configure --   Override with -DENABLE_VOLK=ON/OFF
 :info:configure -- Found PythonInterp: /usr/bin/python (found version
 "2.7.2")
 :info:configure --
 :info:configure -- Python checking for python >= 2.5
 :info:configure -- Python checking for python >= 2.5 - found
 :info:configure --
 :info:configure -- Python checking for Cheetah >= 2.0.0
 :info:configure -- Python checking for Cheetah >= 2.0.0 - not found
 :info:configure CMake Error at volk/CMakeLists.txt:66 (message):
 :info:configure   Cheetah templates required to build VOLK
 :info:configure
 :info:configure
 :info:configure -- Configuring incomplete, errors occurred!
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/work/build"
 && cmake -DCMAKE_INSTALL_PREFIX=/opt/local -DCMAKE_VERBOSE_MAKEFILE=ON
 -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release
 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON
 -DCMAKE_INSTALL_NAME_DIR=/opt/local/lib
 -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr"
 -DCMAKE_MODULE_PATH=/opt/local/share/cmake/modules -Wno-dev
 -DENABLE_VOLK=ON -DENABLE_DOXYGEN=OFF -DENABLE_SPHINX=OFF -DENABLE_GRC=OFF
 -DENABLE_GR_QTGUI=OFF -DQT_QMAKE_EXECUTABLE= -DENABLE_GR_WXGUI=OFF
 -DENABLE_GR_UHD=OFF -DUHD_INCLUDE_DIRS= -DUHD_LIBRARIES=
 -DORCC_EXECUTABLE= -DENABLE_GR_WAVELET=OFF -DJACK_INCLUDE_DIR=
 -DJACK_LIBRARY= -DPORTAUDIO_INCLUDE_DIRS= -DPORTAUDIO_LIBRARIES=
 -DSWIG_EXECUTABLE= -DENABLE_GR_VIDEO_SDL=OFF -DSDLMAIN_LIBRARY=
 -DSDL_INCLUDE_DIR= -DCMAKE_OSX_ARCHITECTURES="x86_64"
 -DCMAKE_OSX_SYSROOT=/ ../gnuradio-3.6.2
 :info:configure Exit code: 1
 :error:configure org.macports.configure for port gnuradio returned:
 configure fa
 ilure: command execution failed
 :debug:configure Error code: NONE
 :debug:configure Backtrace: configure failure: command execution failed
     while executing
 "$procedure $targetname"
 :info:configure Warning: targets not executed for gnuradio:
 org.macports.activat
 e org.macports.configure org.macports.build org.macports.destroot
 org.macports.i
 nstall
 :notice:configure Please see the log file for port gnuradio for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_gnuradio/gnuradio/main.log

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


More information about the macports-tickets mailing list