Skip to content

error: command 'xlc_r' failed: No such file or directory #1017

@jmuellerDO

Description

@jmuellerDO
  • Operating System Name: AIX

  • db2level output from clidriver if in use:

  • Target Db2 Server Version: DB2 v12.1.2.0

  • Python Version:Python 3.9.19

  • ibm_db version:3.2.6

  • For non-Windows, output of below commands:
    uname
    uname -m

  • Value of below environment variables if set:
    IBM_DB_HOME:
    PATH:
    LIB/LD_LIBRARY_PATH/DYLD_LIBRARY_PATH:

  • Test script to reproduce the problem.

  • For installation related issue, complete output of pip install ibm_db command.

Steps to Reproduce:

pip3 install ibm_db
Defaulting to user installation because normal site-packages is not writeable
Collecting ibm_db
Using cached ibm_db-3.2.6.tar.gz (262 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: ibm_db
Building wheel for ibm_db (pyproject.toml) ... error
error: subprocess-exited-with-error

Building wheel for ibm_db (pyproject.toml) did not run successfully.
exit code: 1

[228 lines of output]
Detected 64-bit Python
Pre-installed Db2 client detected in the system as /opt/IBM/db2/12.1.2
Please make sure you have set IBM_DB_HOME = /opt/IBM/db2/12.1.2 to avoid FileNotFoundError.
Found DB2 ODBC Driver from PATH, so skipping the clidriver download.
Pre-requisite check [gcc] : Passed
Pre-requisite check [Python.h] : Passed
/tmp/pip-build-env-j3o2p8mp/overlay/lib/python3.9/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

      ********************************************************************************
      Please consider removing the following classifiers in favor of a SPDX license expression:

      License :: OSI Approved :: Apache Software License

      See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
      ********************************************************************************

!!
self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib.aix-7302-2445-64-cpython-39
copying ibm_db_dbi.py -> build/lib.aix-7302-2445-64-cpython-39
copying testfunctions.py -> build/lib.aix-7302-2445-64-cpython-39
copying ibmdb_tests.py -> build/lib.aix-7302-2445-64-cpython-39
copying ibm_db_ctx.py -> build/lib.aix-7302-2445-64-cpython-39
creating build/lib.aix-7302-2445-64-cpython-39/certs
copying certs/init.py -> build/lib.aix-7302-2445-64-cpython-39/certs
creating build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/init.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_000_PrepareDb.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_001_ConnDb.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_002_ConnDbUncatalogedConn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_003_NumAffectedRows.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_004_ConnWrongUserPwd.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_005_ConnBadUserBadPwd.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_006_ConnPassingOpts.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_007_pConnPassingOpts.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_008_ColumnInfo.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_010_UpdateRowCount.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_011_DeleteRowCount.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_012_KeysetDrivenCursorSelect01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_013_KeysetDrivenCursorSelect02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_014_KeysetDrivenCursorNegativeRow.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_015_InsertDeleteRowCount_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_016_InsertDeleteRowCount_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_017_selectRowcountPrefetchSTMTOpt.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_018_selectRowcountPrefetchSetOpt.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_019_selectRowcountPrefetchPrepOpt.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_020_RollbackDelete.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_021_CommitDelete.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_022_RollbackInsert.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_023_ColumnPrivileges.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_024_ForeignKeys.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_025_PrimaryKeys.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_030_Result.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_031_ResultIndexPosition.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_032_ResultIndexName.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_033_ResultOutSequenceColumn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_034_FetchAssoc.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_035_FetchRow_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_036_FetchRow_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_037_FetchRowIndexPos.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_038_FetchRowIndexPosNested_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_039_FetchRowIndexPosNested_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_03a_ResultNonExistCol.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_040_FetchTuple.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_041_FetchTupleMany_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_042_FetchTupleMany_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_043_FetchTupleMany_03.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_044_FetchTupleMany_04.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_045_FetchTupleBinaryData_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_046_FetchTupleMany_05.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_047_FetchTupleMany_06.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_048_FetchTupleBinaryData_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_049_InsertNoneParam.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_050_AutocommitStatus.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_051_SetAutocommit_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_052_SetAutocommit_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_053_AttrThruConn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_054_CursorType.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_060_Tables_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_061_Tables_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_062_Tables_03.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_063_Tables_04.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_064_Tables_05.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_065_FilterTableName.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_066_TableObjects.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_070_Close.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_071_CloseSuccess.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_080_ConnWrongDbAlias.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_081_ConnWrongUser.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_082_ConnWrongPwd.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_090_ConnmsgWrongDbAlias.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_091_ConnmsgWrongUser.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_092_ConnmsgWrongPwd.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_100_SelectDeleteInsertFieldCount.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_101_InsertDeleteFieldCount.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_102_NumFieldsSelect_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_103_NumFieldsSelect_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_110_FieldNum.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_111_FieldNumAddCol.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_112_FieldNumDiffCaseColNames.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_113_DateTest.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_114_NumericTest_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_115_NumericTest_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_116_ConnActive.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_120_FieldName.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_121_FieldNameAddCol.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_122_FieldNameDiffCaseColNames.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_123_FieldNamePos_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_124_FieldNamePos_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_125_FieldNamePos_03.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_130_PrepExecuteSelectStmt.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_131_PrepareExecuteSelectStatementParams.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_132_ExecuteStatementArrayMultipleParams.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_133_ExecuteLongInputParams.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_140_BindParamSelectStmt.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_141_BindParamSelectStmtMultipleParams_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_142_BindParamSelectStmtMultipleParams_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_143_BindParamInsertStmtNoneParam.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_144_BindParamInsertStmtPARAM_FILE.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_145_BindRetrieveNoneEmptyString.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_146_CallSPINAndOUTParams.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_146a_CallSPINAndOUT_Blob_Param.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_147_PrepareWithWrongType.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_148_CallSPDiffBindPattern_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_150_FetchAssocSelect_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_151_FetchAssocSelect_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_152_FetchAssocSelect_03.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_153_FetchAssocSelect_04.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_154_AllFetches.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_155_FetchAssocSelect_05.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_156_FetchAssocNestedSelects_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_157_FetchAssocScrollableCursor_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_157a_FetchAssocWithoutScrollableCursorErr.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_157b_FetchAssocScrollableCursor_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_158_FetchAssocNestedSelects_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_159_FetchAssocSeveralRows_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_159a_FetchAssocSeveralRows_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_160_FetchBoth.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_161_FetchBothNestedSelects_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_162_FetchBothNestedSelects_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_180_StmtErrMsg.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_190_ColumnsTable_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_191_ColumnsTable_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_195_InsertRetrieveXMLData_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_196_InsertRetrieveXMLData_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_197_StatisticsIndexes.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_200_MultipleRsltsetsUniformColDefs.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_201_MultipleRsltsetsDiffColDefs.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_210_FieldDisplaySize_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_211_FieldDisplaySize_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_212_FieldDisplaySize_03.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_213_FieldDisplaySize_04.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_220_PersistentConn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_221_100PersistentConns.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_230_FieldTypePos.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_231_FieldTypeName.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_232_FieldTypePosName.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_240_FieldWidthPosName_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_241_FieldWidthPosName_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_250_FreeResult_01.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_251_FreeResult_02.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_260_FetchTupleMany_07.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_261_FetchObjectAccess.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_264_InsertRetrieveBIGINTTypeColumn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_265_NoAffectedRows.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_300_ServerInfo.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_310_ClientInfo.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_311_InsertSelectDeleteNumLiterals.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_312_FetchOne.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_313_FetchMany.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_314_FetchAll.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_315_FetchAll_DBI.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_52949_TestSPIntVarcharXml.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_6528_ScopingProblemBindParam.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_6561_InsertNULLValues.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_6755_ExtraNULLChar_ResultCLOBCol.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_6792_FieldTypeRetStrDatetimeTimestamp.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_InsertRetrieveDateTimeTypeColumn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_SPInOutBlob.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_SPInOutZero.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_alltypes.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_alltypesarray.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_bool_callproc.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_booleanInsertSelect.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_checkBooleanType.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_conn_get_sqlcode.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_context_ConnActive.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_context_ConnDb.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_context_ConnDbUncatalogedConn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_createDropDB.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_createdbNX.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_currentschema.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_cursortype.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_decfloat.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_decimal.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_err_executemany.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_execute_many.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_recreateDB.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_setgetOption.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_sp_return.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_stmt_get_sqlcode.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_trusted_context_connect.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_trusted_context_pconnect.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_unicodeTable.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
copying ibm_db_tests/test_warn.py -> build/lib.aix-7302-2445-64-cpython-39/ibm_db_tests
running egg_info
writing ibm_db.egg-info/PKG-INFO
writing dependency_links to ibm_db.egg-info/dependency_links.txt
writing top-level names to ibm_db.egg-info/top_level.txt
reading manifest file 'ibm_db.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.png' under directory 'ibm_db_tests'
warning: no files found matching '
.jpg' under directory 'ibm_db_tests'
warning: no files found matching '' under directory 'clidriver'
warning: no files found matching '
' under directory 'ibm_db_dlls'
warning: no previously-included files found matching 'config.py'
adding license file 'LICENSE'
writing manifest file 'ibm_db.egg-info/SOURCES.txt'
copying certs/ibm_certs.pem -> build/lib.aix-7302-2445-64-cpython-39/certs
running build_ext
building 'ibm_db' extension
creating build/temp.aix-7302-2445-64-cpython-39
xlc_r -q64 -qPIC -DNDEBUG -O2 -qmaxmem=-1 -I/usr/opt/python3/include -I/usr/include -D_ALL_SOURCE -D_LINUX_SOURCE_COMPAT -qbitfields=signed -qalloca -O2 -qmaxmem=-1 -I/usr/opt/python3/include -I/usr/include -D_ALL_SOURCE -D_LINUX_SOURCE_COMPAT -qbitfields=signed -qalloca -O2 -qmaxmem=-1 -I/db2/db2bet/sqllib/include -I/usr/opt/python3/include/python3.9 -c ibm_db.c -o build/temp.aix-7302-2445-64-cpython-39/ibm_db.o
error: command 'xlc_r' failed: No such file or directory
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for ibm_db
Failed to build ibm_db
ERROR: Failed to build installable wheels for some pyproject.toml based projects (ibm_db)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions