On Fri, May 29, 2026 at 2:45 PM Sergei Golovan <[email protected]> wrote:
> On Sat, 21 Feb 2026 15:20:36 -0600 Jose Lombera <[email protected]> wrote:
> > Package libsqlite3-tcl is not compatible with tcl9.0:
> > $ tclsh9.0
> > % package require sqlite3
> > this extension is compiled for Tcl 8.6
 This is expected. Debian has a default for all multi-version
libraries, including Tcl/Tk. You can check the actual default version
with:
$ apt-cache show tcl-dev/unstable | grep Version
Version: 8.6.18

That is, dependent packages should and are built against this version.

> libsqlite-tcl 3.46.1 does not have Tcl 9 support, so in order to make it
> compatible with Tcl 9 one has to upgrade it at least to 3.47.0, which is
> not easy given the number of the sqlite3 dependencies.
 Maybe an even newer version. I'm going to retest it this weekend,
with the most recent sqlite3 version.

> > And since no tdbc-sqlite3 driver is provided for tcl9.0 either (only for
> > tcl8.6), there is no way to use libsqlite3 with tcl9.0.
 Please see above. We need to wait for the Tcl / Tk transition first.
I do not know if it's scheduled or not. While even the 9.1 version of
Tcl and Tk are in the archives, tcltk-defaults to 9.0.1 only even in
experimental [1].

Regards,
Laszlo/GCS
[1] https://tracker.debian.org/pkg/tcltk-defaults

Reply via email to