Dear Hugh tdbcodbc is not linked to libodbc1. It supports different odbc protocol implementations and therefore searches for various libraries and eventually calls dlopen on the first available. That's why it doesn't build-depends on libodbc-dev.
I think we could extend or modify the search list with a new soname provided the new libodbc library is fully compatible with the current tdbcodbc code. As soon as libodbc2 enters sid I'm going to take a look at the issue. Thank you for reporting it -- Massimo On 10/23/21 1:29 PM, Hugh McMaster wrote:
Source: tdbcodbc Version: 1.1.2-1 Severity: important Tags: ftbfs Dear Maintainer, I will soon be starting a transition with unixODBC that will cause a build failure with src:tdbcodbc due to its hard-coded build-dependencies of libodbc1 and odbcinst1debian2. To avoid issues with the transition to new the new packages, please update your debian/control file to build-depend on unixodbc-dev. This will give you the libraries required: libodbc2, libodbccr2 and libodbcinst2. The binary tcl8.6-tdbc-odbc should also be updated to depend on unixodbc-dev. Thank you -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-3-amd64 (SMP w/2 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
Firma il tuo 5x1000 all’Università di Parma, aiutaci a essere sempre più accoglienti e inclusivi verso le nostre studentesse e i nostri studenti - Indica 00308780345 nella tua denuncia dei redditi.