Bug 52042 - Ошибка libgumbo.so: cannot open shared object file при импорте модуля
Summary: Ошибка libgumbo.so: cannot open shared object file при импорте модуля
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-gumbo (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-14 15:43 MSK by Alexander Makeenkov
Modified: 2024-11-14 18:48 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2024-11-14 15:43:19 MSK
Версия пакета: 0.12.2-alt1

Шаги воспроизведения:
```
# apt-get install python3-module-gumbo
# rpm -qa | grep gumbo
libgumbo2-0.12.2-alt1.x86_64
python3-module-gumbo-0.12.2-alt1.noarch

$ python3 -c "import gumbo"
```

Получаемый результат:
```
Traceback (most recent call last):
  File "/usr/lib/python3/site-packages/gumbo/gumboc.py", line 41, in <module>
    _dll = ctypes.cdll.LoadLibrary(os.path.join(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/ctypes/__init__.py", line 460, in LoadLibrary
    return self._dlltype(name)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/ctypes/__init__.py", line 379, in __init__
    self._handle = _dlopen(self._name, mode)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: /usr/lib/python3/site-packages/gumbo/../../.libs/libgumbo.so: cannot open shared object file: No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3/site-packages/gumbo/__init__.py", line 33, in <module>
    from gumbo.gumboc import *
  File "/usr/lib/python3/site-packages/gumbo/gumboc.py", line 45, in <module>
    _dll = ctypes.cdll.LoadLibrary(os.path.join(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/ctypes/__init__.py", line 460, in LoadLibrary
    return self._dlltype(name)
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/ctypes/__init__.py", line 379, in __init__
    self._handle = _dlopen(self._name, mode)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: /usr/lib/python3/site-packages/gumbo/libgumbo.so: cannot open shared object file: No such file or directory
```
Comment 1 Repository Robot 2024-11-14 18:48:04 MSK
libgumbo-0.12.2-alt2 -> sisyphus:

 Thu Nov 14 2024 Mikhail Efremov <sem@altlinux> 0.12.2-alt2
 - Don't use deprecated python macros.
 - Fixed system library loading (closes: #52042).