Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

instantclient 23.26.3.0.0 and libaio 0.3.119-9 missing softlink

Đang mở
#613 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
debian, python, ubuntu

Hướng nghiên cứu

Start with the python-oracledb initialization and troubleshooting links in the report, then reproduce the DPI-1047 error using Oracle Instant Client 23.26.3.0.0 on Ubuntu 26.04 with the cited libaio package. Done means establishing whether python-oracledb can address the missing libaio.so.1 link or whether the issue must be reported to Oracle.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Client Library or Database

Not sure if this is the correct place, but could someone please inform oracle that they have to link towards
libaio.so.1t64.0.2 and not libaio.so.1 because deb no longer softlinks it.

Just updated to latest installclient 23.26.3.0.0 and libaio 0.3.113.9 on ubuntu 26.04LTS

and I get this error:

oracledb.exceptions.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "libaio.so.1: cannot open shared object file: No such file or directory". See https://python-oracledb.readthedocs.io/en/latest/user_guide/initialization.html for help
Help: https://python-oracledb.readthedocs.io/en/latest/user_guide/troubleshooting.html#dpi-1047

The issue is that latest libaio in debian do not install the libaio.so.1 or softlink it anymore
http://ftp.debian.org/debian/pool/main/liba/libaio/libaio1t64_0.3.113-9_amd64.deb

This fixes it:

cd /usr/lib/x86_64-linux-gnu; sudo ln -s libaio.so.1t64.0.2 libaio.so.1
Ngôn ngữ chính
Python
Star
451
Fork
118
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của oracle/python-oracledb

Tất cả issue của oracle/python-oracledb

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.