Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-3325

columnstore-api rpm dependency for python3 too strict

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 1.2.3
    • Fix Version/s: Icebox
    • Component/s: mcsapi
    • Labels:
      None
    • Environment:
      Tested with docker, Centos 7.5

      Description

      Preparation:

      docker run -ti --name mcsapi centos:7.5.1804

      Not working with Python 3.6:

       
      yum install -y epel-release
      yum install -y libuv snappy wget
       
      mkdir apiinstall 
       
      cd apiinstall 
       
       
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64//python36u-pip-9.0.1-1.ius.centos7.noarch.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64//python36u-3.6.5-1.ius.centos7.x86_64.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64//python36u-setuptools-39.0.1-1.ius.centos7.noarch.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64//python36u-libs-3.6.5-1.ius.centos7.x86_64.rpm
       
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-cpp-devel.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-cpp.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-java.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-pyspark.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-pyspark3.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-python.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-python3.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-spark.rpm
       
      rpm -ivh python*.rpm
       
      rpm -ivh maria*.rpm
       
      

      Working with Python 3.4

      docker run -ti  --name id28302 centos:7.5.1804
       
      yum install -y epel-release
      yum install -y libuv snappy wget
       
      mkdir apiinstall 
       
      cd apiinstall 
       
       
       
       
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/python34u-pip-9.0.1-1.ius.centos7.noarch.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/python34u-3.4.8-1.ius.centos7.x86_64.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/python34u-setuptools-39.0.1-1.ius.centos7.noarch.rpm
      wget https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/python34u-libs-3.4.8-1.ius.centos7.x86_64.rpm
       
       
       
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-cpp-devel.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-cpp.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-java.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-pyspark.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-pyspark3.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-python.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-python3.rpm
      wget https://downloads.mariadb.com/MariaDB/mariadb-columnstore-api/latest/yum/centos/7/x86_64/mariadb-columnstore-api-1.2.3-1-x86_64-centos7-spark.rpm
       
      rpm -ivh python*.rpm
       
      rpm -ivh maria*.rpm
      

      It works only with exact version python 3.4 not above.

      rpm -qpR mariadb-columnstore-api-1.2.3-1-x86_64-centos7-python3.rpm
      python(abi) = 3.4

      Suggested change:

      Change requirments from
      python(abi) = 3.4
      to
      python(abi) => 3.4

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              Richard Richard Stracke
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.