Uploaded image for project: 'Apache MADlib'
  1. Apache MADlib
  2. MADLIB-1195

pgxn not installing madlib with postgres 10

    Details

    • Type: Bug
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: v1.15
    • Component/s: Build System
    • Labels:
      None

      Description

      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.

      # 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
      

        Attachments

          Activity

            People

            • Assignee:
              riyer Rahul Iyer
              Reporter:
              tostino Adam Brusselback
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: