Платформа: alt-server 10.2 x86_64 Обновленный до Sisyphus Пакеты: mysql-connector-odbc-8.0.37-alt1 libunixODBC2-2.3.12-alt1 libmysqlclient21-8.0.39-alt1 Шаги: # apt-get install mysql-connector-odbc # myodbc-installer -d -a -n "MySQL ODBC 8.0 Unicode Driver" -t "DRIVER=/usr/lib64/libmyodbc8w.so;SETUP=/usr/lib64/libmyodbc8a.so" # myodbc-installer -d -l # myodbc-installer -s -a -c2 -n "test" -t "DRIVER=MySQL ODBC 8.0 Unicode Driver;SERVER=localhost;DATABASE=test;UID=myid;PWD=mypwd" Результат: [ERROR] SQLInstaller error 6: Unable to find component name [ERROR] SQLInstaller error 6: Unable to find component name [ERROR] Data source entry failed, remove or try again Ожидаемый результат: Success Дополнительно: Если установить пакет unixODBC то команда выполняется успешно В p10 не воспроизводится, предполагаю из-за того, что libunixODBC2 2.3.7-alt1 версии
Проверка актуальности: актуально в mysql-connector-odbc 9.7.0-alt1 (пакет удалялся и вернулся). В Requires только libodbc.so.2 и libodbcinst.so.2 (пакет libunixODBC2), а утилита myodbc-installer работает через odbcinst и системные /etc/odbcinst.ini и /etc/odbc.ini, которые ставит пакет unixODBC — без него «SQLInstaller error 6: Unable to find component name». Нужно добавить Requires: unixODBC.
mysql-connector-odbc-26.7.1-alt1 -> sisyphus: Sun Oct 11 2026 Vitaly Lipatov <lav@altlinux.ru> 26.7.1-alt1 - new version 26.7.1 - driver libraries renamed upstream to libmyodbc26[aw].so - add Requires: unixODBC for myodbc-installer (closes: #51437) - security fixes (Oracle Critical Patch Update, August 2026): + CVE-2026-71079: fix Connector/ODBC vulnerability exploitable via MySQL protocol. + CVE-2026-71084: fix local Connector/ODBC vulnerability. + CVE-2026-71073: fix local Connector/ODBC vulnerability.