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

Reply via email to