<html>
<head>
<base href="https://bugzilla.rosalinux.ru/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_CONFIRMED "
title="CONFIRMED - mysql-workbench-oss перестала соединяться с mariadb, требует libmysqlclient_r.so"
href="https://bugzilla.rosalinux.ru/show_bug.cgi?id=14008#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_CONFIRMED "
title="CONFIRMED - mysql-workbench-oss перестала соединяться с mariadb, требует libmysqlclient_r.so"
href="https://bugzilla.rosalinux.ru/show_bug.cgi?id=14008">bug 14008</a>
from <span class="vcard"><a class="email" href="mailto:m.novosyolov@rosalinux.ru" title="Mikhail Novosyolov <m.novosyolov@rosalinux.ru>"> <span class="fn">Mikhail Novosyolov</span></a>
</span></b>
<pre>(In reply to Artem from <a href="show_bug.cgi?id=14008#c1">comment #1</a>)
<span class="quote">> Зачем вот это было сделано?
> <a href="https://abf.io/import/mariadb/blob/rosa2023.1/mariadb.spec#lc-526">https://abf.io/import/mariadb/blob/rosa2023.1/mariadb.spec#lc-526</a>
> Это убило совместимость не только с workbench, полагаю</span >
Там же написано, зачем. Клиентские библиотеки собираются не из mariadb, а из
mariadb-connector-c, т.е. библиотеик для доступа к mysql обстрагированы от
конкретной реализации mysql.
(In reply to Artem from <a href="show_bug.cgi?id=14008#c2">comment #2</a>)
<span class="quote">> dnf repoquery -f /usr/lib64/libmysqlclient_r.so
> Последняя проверка окончания срока действия метаданных: 1:44:18 назад, Сб 04
> ноя 2023 17:12:16.
> lib64mariadb-devel-0:3.1.13-2.x86_64
>
> Забавно. Нужный файл есть в devel</span >
В PR <a href="https://abf.io/import/mysql-workbench-oss/pull_requests/2">https://abf.io/import/mysql-workbench-oss/pull_requests/2</a> добавлена
зависимость от devel-пакета, это дичь. Обычно такое бывает, когда библиотека
подгружается по dlopen(). Значит надо запатчить так, чтобы dlopen-алась не
libfoo.so, а libfoo.so.N.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>