On Sat, Sep 28, 2013 at 05:27:51PM +0400, Sergei Golovan wrote: > 1) The new tcl package will not provide /usr/bin/tclsh-default. You should use > /usr/bin/tclsh instead.
Just using tclsh is fine for buildds and other builds in a minimal chroot with just the build-dependencies installed, but if the package is built on a system with multiple versions of tcl installed you're at the mercy of the currently set alternative. Specifying /usr/bin/tclsh8.6 would avoid that, but requires updating for each new Tcl major version. Is there a recommended way to ensure that the correct tclsh is used? > 2) The Tcl/Tk upstream dropped tclStubsPtr from tcllib8.6.so and as a result, > from /usr/bin/tclsh8.6. This means that if an extension uses Tcl stubs (which > xapian Tcl bindings does) it has to be linked with libtclstubs8.6.a (or > whatever version is installed). Is there a way to automatically discover if this extra library needs to be linked for the Tcl version being built against? Is this stuff documented anywhere? The Tcl/Tk policy seems to have been at version 0.2.0 for at least 5 years: http://web.archive.org/web/20080828075058/http://pkg-tcltk.alioth.debian.org/tcltk-policy.html/ Cheers, Olly -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org