Uploaded image for project: 'MariaDB Connector/Python'
  1. MariaDB Connector/Python
  2. CONPY-235

Mariadb-1.1.5 failure on install

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 1.1.5
    • Fix Version/s: N/A
    • Component/s: Installation
    • Labels:
      None

      Description

      Running setup.py install for mariadb ... error
      error: subprocess-exited-with-error

      × Running setup.py install for mariadb did not run successfully.
      │ exit code: 1
      ╰─> [39 lines of output]
      running install
      /dados/env/py310/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
      warnings.warn(
      running build
      running build_py
      creating build
      creating build/lib.linux-x86_64-cpython-310
      creating build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/_init_.py -> build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/connectionpool.py -> build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/connections.py -> build/lib.linux-x86_64-cpython-310/mariadb
      creating build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/_init_.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/CAPABILITY.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/CLIENT.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/CURSOR.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/ERR.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/FIELD_FLAG.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/FIELD_TYPE.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/INDICATOR.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/INFO.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/STATUS.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/constants/TPC_STATE.py -> build/lib.linux-x86_64-cpython-310/mariadb/constants
      copying mariadb/cursors.py -> build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/dbapi20.py -> build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/field.py -> build/lib.linux-x86_64-cpython-310/mariadb
      copying mariadb/release_info.py -> build/lib.linux-x86_64-cpython-310/mariadb
      running build_ext
      building 'mariadb._mariadb' extension
      creating build/temp.linux-x86_64-cpython-310
      creating build/temp.linux-x86_64-cpython-310/mariadb
      gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPY_MARIADB_MAJOR_VERSION=1 -DPY_MARIADB_MINOR_VERSION=1 -DPY_MARIADB_PATCH_VERSION=5 -DPY_MARIADB_PRE_RELEASE_SEGMENT=\"\" -I/usr/include/mysql -I/usr/include/mysql/mysql -I./include -I/dados/env/py310/include -I/usr/local/include/python3.10 -c mariadb/mariadb.c -o build/temp.linux-x86_64-cpython-310/mariadb/mariadb.o -DDEFAULT_PLUGINS_SUBDIR=\"/usr/lib/mysql/plugin\"
      gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPY_MARIADB_MAJOR_VERSION=1 -DPY_MARIADB_MINOR_VERSION=1 -DPY_MARIADB_PATCH_VERSION=5 -DPY_MARIADB_PRE_RELEASE_SEGMENT=\"\" -I/usr/include/mysql -I/usr/include/mysql/mysql -I./include -I/dados/env/py310/include -I/usr/local/include/python3.10 -c mariadb/mariadb_codecs.c -o build/temp.linux-x86_64-cpython-310/mariadb/mariadb_codecs.o -DDEFAULT_PLUGINS_SUBDIR=\"/usr/lib/mysql/plugin\"
      gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPY_MARIADB_MAJOR_VERSION=1 -DPY_MARIADB_MINOR_VERSION=1 -DPY_MARIADB_PATCH_VERSION=5 -DPY_MARIADB_PRE_RELEASE_SEGMENT=\"\" -I/usr/include/mysql -I/usr/include/mysql/mysql -I./include -I/dados/env/py310/include -I/usr/local/include/python3.10 -c mariadb/mariadb_connection.c -o build/temp.linux-x86_64-cpython-310/mariadb/mariadb_connection.o -DDEFAULT_PLUGINS_SUBDIR=\"/usr/lib/mysql/plugin\"
      mariadb/mariadb_connection.c: In function ‘MrdbConnection_Initialize’:
      mariadb/mariadb_connection.c:337:9: error: ‘MrdbConnection’ has no member named ‘status_callback’
      337 | self->status_callback= status_callback;

      ^~
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

      note: This error originates from a subprocess, and is likely not a problem with pip.
      Rolling back uninstall of mariadb
      Moving to /dados/env/py310/lib/python3.10/site-packages/mariadb-1.1.4-py3.10.egg-info
      from /dados/env/py310/lib/python3.10/site-packages/~ariadb-1.1.4-py3.10.egg-info
      Moving to /dados/env/py310/lib/python3.10/site-packages/mariadb/
      from /dados/env/py310/lib/python3.10/site-packages/~ariadb
      error: legacy-install-failure

      × Encountered error while trying to install package.
      ╰─> mariadb

      note: This is an issue with the package mentioned above, not pip.
      hint: See above for output from the failure.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              georg Georg Richter
              Reporter:
              lucianobarcaro Luciano Barcaro
              Votes:
              0 Vote for this issue
              Watchers:
              1 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.