<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&#64;rosalinux.ru" title="Mikhail Novosyolov &lt;m.novosyolov&#64;rosalinux.ru&gt;"> <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">&gt; Зачем вот это было сделано?
&gt; <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>
&gt; Это убило совместимость не только с 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">&gt; dnf repoquery -f /usr/lib64/libmysqlclient_r.so
&gt; Последняя проверка окончания срока действия метаданных: 1:44:18 назад, Сб 04
&gt; ноя 2023 17:12:16.
&gt; lib64mariadb-devel-0:3.1.13-2.x86_64
&gt; 
&gt; Забавно. Нужный файл есть в 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>