python-cx_Oracle icon indicating copy to clipboard operation
python-cx_Oracle copied to clipboard

Ubuntu 24.04 incompatibility/dificulty - libaio.so.1 VS libaio.so.1t64

Open Garfius opened this issue 11 months ago • 3 comments

It seems instantclient-basic-linux.x64-23.7.0.25.01.zip is compiled using libaio.so.1, which does not exist in Ubuntu 24.04 as can be seen in this post.

A symlink solves the issue. sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1

It is no stopper, but i just wasted too many valuable time wondering WHY!

Please, at least document it.

Regards.

Garfius avatar Feb 26 '25 12:02 Garfius

Thanks for the report. The Oracle client installation guide doc writers already had a draft on this - but a question about certification remains.

Out of interest, what python-oracledb Thick mode / cx_Oracle features are you using that are not in python-oracledb Thin mode?

cjbj avatar Feb 26 '25 20:02 cjbj

Hello, i am moving to a new server a project i inherited, don't know the full details, just the dependencies 🤷‍♂️

Garfius avatar Mar 03 '25 07:03 Garfius

i only have this

libaio.a            libaio.so           libaio.so.1t64      libaio.so.1t64.0.2

btw i can only install apt install libaio-dev

ducknificient avatar Apr 08 '25 07:04 ducknificient

Closing this old issue.

cjbj avatar Aug 05 '25 22:08 cjbj