[Pkg-tcltk-devel] Tcl/Tk in Debian and multiarch

Sergei Golovan sgolovan at gmail.com
Mon Jul 1 09:22:44 UTC 2013


Hi!

I would like to start multiarchifying Tcl/Tk packages in Debian. The
resulting packages should be installable for a foreign architecture.
The libtcl* should be linkable by applications at C level and loadable
at Tcl level.

An example of patch adding multiarch can be seen in [1].

As far as I see we should do the following (I'll use 8.6 as an example):

1) Split tcl8.6 into tcl8.6 (with a sole tclsh8.6 binary) and
libtcl8.6-0 or maybe tcl8.6-lib, like in Ubuntu now, (with libraries
and Tcl code). Do the same for tk8.6.

2) Move libraries into multiarch directory.

3) Fix Debian Tcl/Tk policy in both how the Tcl/Tk is packaged and how
to package multiarch capable extensions.

I'd propose to start implementing this for Tcl/Tk 8.6 as it'll cause
less damage in case we break something.

Any comments? Ideas? Did I miss something?

[1] https://patches.ubuntu.com/t/tcl8.5/tcl8.5_8.5.13-1ubuntu4.patch

Cheers!
--
Sergei Golovan



More information about the Pkg-tcltk-devel mailing list