Почему пакеты "iodbc" и "libmyodbc" конфликтуют друг с другом? [закрыто]

При установке iodbc пакет libmyodbc удаляется, и я не понимаю почему. Есть ли у кого-нибудь объяснение?

2
задан 7 July 2012 в 19:32

2 ответа

Похоже, что myodbc определенно является оболочкой ODBC для mysql, тогда как iodbc является обобщенной оболочкой ODBC для всех типов БД, поэтому конфликт кажется логичным.

Очевидно, что каким-то образом один соединитель базы данных используется для настройки другого ... что, очевидно, если они конфликтуют, это не так.

См. другой ответ на этот вопрос для получения дополнительной информации и о том, как сообщить об ошибке.

0
ответ дан 7 July 2012 в 19:32

Не совсем понятно, почему они конфликтуют. Отношения объявлены в libmyodbc, как таковые:

Breaks: libiodbc2, odbcinst1debian2 (<< 2.2.14p2-3), unixodbc (<< 2.2.14p2-3)

Но, как ни странно, рекомендуется также libiodbc2!

Recommends: libodbc1 | libiodbc2

Список изменений упоминается только в 2002 году в обновлении Debian. :

myodbc (2.50.39-1) unstable; urgency=low

  * New upstream release
  * Add a package relationship for unixodbc | libiodbc2.

 -- Steve Langasek <vorlon@debian.org>  Sun, 24 Feb 2002 23:01:06 -0600

Это похоже на ошибку, и, вероятно, стоит обратиться к сопровождающему за объяснением в отчете об ошибке, поданном в

`ubuntu-bug myodbc`
0
ответ дан 7 July 2012 в 19:32

Другие вопросы по тегам:

Похожие вопросы: