[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#725290: emacspeak: build-depends on obsolete Tcl 8.4



Hi Paul,

On Fri, Oct 11, 2013 at 10:00 AM, Paul Gevers <elbrus@debian.org> wrote:
> Hi Sergei,
>
> On 03-10-13 19:36, Sergei Golovan wrote:
>> I've prepared a patch which allows to build emacspeak using the default Tcl
>> version. I haven't tested if the built package is working though. The build
>> went fine.
>
> I'd love to switch to the default tcl. But to be honest, I don't have
> any (well, close to zero anyways) knowledge of tcl and how it works.
>
> My main concern for not switching when I adopted the package emacspeak
> was the line AFTER your patch below.
>
>> @@ -20,7 +20,7 @@
>>           emacs,
>>           make,
>>           perl,
>> -         tcl8.4,
>> +         tcl,
>>           tclx8.4,
>>           ${misc:Depends},
>>           ${perl:Depends}
>
> I don't seem to find tclx8.5 or tclx8.6 in Debian. Is the tclx packaging
> unrelated and can/should tcl8.(5|6) and tclx8.4 be used simultaneous?
> The version number suggests otherwise, but maybe that is just an
> historical artifact.

tclx8.4 works fine with Tcl 8.5 and 8.6. It's just version, appended to the
package name. There were tclx8.3 and tclx8.4 in the Debian archive at
some point. So, that's not a problem to use tcl 8.6 and tclx8.4.

There could be, however some backwardly incompatible changes in
libtcl between 8.4, 8.5 and 8.6, so some testing is very desirable to check
if it's okay to migrate to the newer Tcl.

But anyway, Tcl 8.4 reached its end of life, so we have to do something.

Cheers!
-- 
Sergei Golovan


Reply to: