[ 
https://issues.apache.org/jira/browse/MADLIB-1195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Frank McQuillan updated MADLIB-1195:
------------------------------------
    Fix Version/s:     (was: v1.14)
                   v1.15

> pgxn not installing madlib with postgres 10
> -------------------------------------------
>
>                 Key: MADLIB-1195
>                 URL: https://issues.apache.org/jira/browse/MADLIB-1195
>             Project: Apache MADlib
>          Issue Type: Bug
>          Components: Build System
>            Reporter: Adam Brusselback
>            Assignee: Rahul Iyer
>            Priority: Major
>             Fix For: v1.15
>
>
> When attempting to install Madlib 1.13 on Postgres 10 using the pgxn client 
> on Debian 9.2, I get a failure during the install.
> {code}
> # pgxn install madlib
> INFO: best version: madlib 1.13.0
> INFO: saving /tmp/tmp71a430/madlib-1.13.0.zip
> INFO: unpacking: /tmp/tmp71a430/madlib-1.13.0.zip
> INFO: running configure
> -- The C compiler identification is GNU 6.3.0
> -- The CXX compiler identification is GNU 6.3.0
> -- Check for working C compiler: /usr/bin/gcc
> -- Check for working C compiler: /usr/bin/gcc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- Check for working CXX compiler: /usr/bin/g++
> -- Check for working CXX compiler: /usr/bin/g++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Could NOT find Boost
> -- No sufficiently recent version (>= 1.47) of Boost was found. Will download.
> -- Found PythonInterp: /usr/bin/python (found version "2.7.13")
> -- Found PostgreSQL: /usr/lib/postgresql/10/bin/postgres
> -- Found PostgreSQL_10: /usr/lib/postgresql/10/bin/postgres
> >> Adding PostgreSQL 10.0 (x86_64) to target list...
> -- Could NOT find Greenplum (missing:  GREENPLUM_EXECUTABLE)
> -- Could NOT find HAWQ (missing:  HAWQ_EXECUTABLE)
> -- Using default web-based MathJax
> -- Could NOT find FLEX (missing:  FLEX_EXECUTABLE) (Required is at least 
> version "2.5.33")
> -- Could NOT find BISON (missing:  BISON_EXECUTABLE) (Required is at least 
> version "2.4")
> -- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
> -- Could not find recent versions of at least one of flex, bison, doxygen, or 
> dot (part of graphviz, needed for doxygen). Documentation will not be built.
> -- A complete LaTeX installation could not be found. Compiling the design 
> document will not be possible.
> -- Configuring done
> -- Generating done
> -- Build files have been written to: /tmp/tmp71a430/madlib-1.13.0/build
> INFO: building extension
> make -C build all
> make[1]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> make[2]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> make[3]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> Scanning dependencies of target pythonFiles
> make[3]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> [  0%] Built target pythonFiles
> make[3]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> Scanning dependencies of target EP_eigen
> make[3]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> make[3]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> [  0%] Creating directories for 'EP_eigen'
> [  0%] Performing download step (download, verify and extract) for 'EP_eigen'
> -- Downloading...
>    dst='/tmp/tmp71a430/madlib-1.13.0/build/third_party/downloads/3.2.tar.gz'
>    timeout='none'
> -- Using src='https://github.com/madlib/eigen/archive/branches/3.2.tar.gz'
> -- Downloading... done
> -- extracting...
>      src='/tmp/tmp71a430/madlib-1.13.0/build/third_party/downloads/3.2.tar.gz'
>      dst='/tmp/tmp71a430/madlib-1.13.0/build/third_party/src/EP_eigen'
> -- extracting... [tar xfz]
> -- extracting... [analysis]
> -- extracting... [rename]
> -- extracting... [clean up]
> -- extracting... done
> [  0%] No patch step for 'EP_eigen'
> [  0%] No update step for 'EP_eigen'
> [  0%] Performing configure step for 'EP_eigen'
> Ignored: cmake -GUnix Makefiles 
> /tmp/tmp71a430/madlib-1.13.0/build/third_party/src/EP_eigen
> [  0%] Performing build step for 'EP_eigen'
> Ignored: make
> [  0%] Performing install step for 'EP_eigen'
> Ignored: make
> [  1%] Completed 'EP_eigen'
> make[3]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> [  1%] Built target EP_eigen
> make[3]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> Scanning dependencies of target EP_pyxb
> make[3]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> make[3]: Entering directory '/tmp/tmp71a430/madlib-1.13.0/build'
> [  1%] Creating directories for 'EP_pyxb'
> [  1%] Performing download step (download, verify and extract) for 'EP_pyxb'
> -- Downloading...
>    
> dst='/tmp/tmp71a430/madlib-1.13.0/build/third_party/downloads/PyXB-1.2.6.tar.gz'
>    timeout='none'
> -- Using src='http://sourceforge.net/projects/pyxb/files/PyXB-1.2.6.tar.gz'
> -- [download 100% complete]
> -- [download 0% complete]
> -- [download 1% complete]
> -- [download 2% complete]
> -- [download 3% complete]
> -- [download 4% complete]
> -- [download 5% complete]
> -- [download 6% complete]
> -- [download 7% complete]
> -- [download 8% complete]
> -- [download 9% complete]
> -- [download 10% complete]
> -- [download 11% complete]
> -- [download 12% complete]
> -- [download 13% complete]
> -- [download 14% complete]
> -- [download 15% complete]
> -- [download 16% complete]
> -- [download 17% complete]
> -- [download 18% complete]
> -- [download 19% complete]
> -- [download 20% complete]
> -- [download 21% complete]
> -- [download 22% complete]
> -- [download 23% complete]
> -- [download 24% complete]
> -- [download 25% complete]
> -- [download 26% complete]
> -- [download 27% complete]
> -- [download 28% complete]
> -- [download 29% complete]
> -- [download 30% complete]
> -- [download 31% complete]
> -- [download 32% complete]
> -- [download 33% complete]
> -- [download 34% complete]
> -- [download 35% complete]
> -- [download 36% complete]
> -- [download 37% complete]
> -- [download 38% complete]
> -- [download 39% complete]
> -- [download 40% complete]
> -- [download 41% complete]
> -- [download 42% complete]
> -- [download 43% complete]
> -- [download 44% complete]
> -- [download 45% complete]
> -- [download 46% complete]
> -- [download 47% complete]
> -- [download 48% complete]
> -- [download 49% complete]
> -- [download 50% complete]
> -- [download 51% complete]
> -- [download 52% complete]
> -- [download 53% complete]
> -- [download 54% complete]
> -- [download 55% complete]
> -- [download 56% complete]
> -- [download 57% complete]
> -- [download 58% complete]
> -- [download 59% complete]
> -- [download 60% complete]
> -- [download 61% complete]
> -- [download 62% complete]
> -- [download 63% complete]
> -- [download 64% complete]
> -- [download 65% complete]
> -- [download 66% complete]
> -- [download 67% complete]
> -- [download 68% complete]
> -- [download 69% complete]
> -- [download 70% complete]
> -- [download 71% complete]
> -- [download 72% complete]
> -- [download 73% complete]
> -- [download 74% complete]
> -- [download 75% complete]
> -- [download 76% complete]
> -- [download 77% complete]
> -- [download 78% complete]
> -- [download 79% complete]
> -- [download 80% complete]
> -- [download 81% complete]
> -- [download 82% complete]
> -- [download 83% complete]
> -- [download 84% complete]
> -- [download 85% complete]
> -- [download 86% complete]
> -- [download 87% complete]
> -- [download 88% complete]
> -- [download 89% complete]
> -- [download 90% complete]
> -- [download 91% complete]
> -- [download 92% complete]
> -- [download 93% complete]
> -- [download 94% complete]
> -- [download 95% complete]
> -- [download 96% complete]
> -- [download 97% complete]
> -- [download 98% complete]
> -- [download 99% complete]
> -- [download 100% complete]
> -- verifying file...
>        
> file='/tmp/tmp71a430/madlib-1.13.0/build/third_party/downloads/PyXB-1.2.6.tar.gz'
> -- Downloading... done
> -- extracting...
>      
> src='/tmp/tmp71a430/madlib-1.13.0/build/third_party/downloads/PyXB-1.2.6.tar.gz'
>      dst='/tmp/tmp71a430/madlib-1.13.0/build/third_party/src/EP_pyxb'
> -- extracting... [tar xfz]
> -- extracting... [analysis]
> -- extracting... [rename]
> -- extracting... [clean up]
> -- extracting... done
> [  1%] Performing patch step for 'EP_pyxb'
> /tmp/tmp71a430/madlib-1.13.0/src/patch/PyXB.sh: 8: 
> /tmp/tmp71a430/madlib-1.13.0/src/patch/PyXB.sh: patch: not found
> src/CMakeFiles/EP_pyxb.dir/build.make:101: recipe for target 
> 'third_party/src/EP_pyxb-stamp/EP_pyxb-patch' failed
> make[3]: *** [third_party/src/EP_pyxb-stamp/EP_pyxb-patch] Error 127
> make[3]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> CMakeFiles/Makefile2:181: recipe for target 'src/CMakeFiles/EP_pyxb.dir/all' 
> failed
> make[2]: *** [src/CMakeFiles/EP_pyxb.dir/all] Error 2
> make[2]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> Makefile:149: recipe for target 'all' failed
> make[1]: *** [all] Error 2
> make[1]: Leaving directory '/tmp/tmp71a430/madlib-1.13.0/build'
> Makefile:5: recipe for target 'all' failed
> make: *** [all] Error 2
> ERROR: command returned 2: make PG_CONFIG=/usr/bin/pg_config all
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to