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.

Reply via email to