[Pkg-tcltk-devel] Backporting tcl 8.6.10

Sergei Golovan sgolovan at gmail.com
Wed Dec 23 21:52:04 GMT 2020


Hi Cecil,

On Thu, Dec 24, 2020 at 12:33 AM Cecil Westerhof <Cecil at decebal.nl> wrote:
>
> Sergei Golovan <sgolovan at gmail.com> writes:
>
> Sergei,
>
> Thank you for your very prompt repky.
>
>
> > On Wed, Dec 23, 2020 at 11:17 PM Cecil Westerhof <Cecil at decebal.nl> wrote:
> >>
> >> It is already in testing. Would it be possible to back-port it?
> >> I am willing to help. At the moment I do not have any experience with
> >> package maintenance, but I am willing to learn.
> >
> > I don't think that there's a good reason for backporting Tcl 8.6.10 to buster.
> > It doesn't add much to the existing 8.6.9. Do you have a specific issue with
> > 8.6.9 which can be solved using 8.6.10?
>
> At the moment the most interesting feature is that it comes with a
> newer version of SQLite. (Because of that 8.6.11 which just came out
> would be more interesting.)

In Debian, we don't package SQLite bundled with the Tcl distribution. There is
a separate package named sqlite3: https://tracker.debian.org/pkg/sqlite3

If you need some SQLite features which aren't in buster, you can ask the sqlite3
maintainer about backporting.

>
> Would it be risky to install it from testing?

I don't think you can install sqlite from testing into buster
directly. It requires glibc 2.29,
and buster has only 2.28 (https://packages.debian.org/bullseye/libsqlite3-0).

>
>
> >> By the way: the debian pages say that 8.6.9 is in testing. Needed to
> >> use rmadison to see that it is otherwise.
>
> I was told that, after I was told that I used the wrong resources.
>
>
> > Actually, you don't have to use rmadison. It is useful if you want to
> > query a repository remotely. apt list --all-versions tcl8.6 will show
> > you all the versions from all repositories in your sources list, for example:
>
> That is a much better option: thanks.
>
>
> > % apt list --all-versions tcl8.6
> > Listing... Done
> > tcl8.6/unstable 8.6.10+dfsg-1 amd64
> > tcl8.6/stable,now 8.6.9+dfsg-2 amd64 [installed,automatic]
> > tcl8.6/oldstable 8.6.6+dfsg-1+b1 amd64
> > tcl8.6/oldoldstable 8.6.2+dfsg-2 amd64
>
> I get:
>     tcl8.6/testing 8.6.10+dfsg-1 amd64
>     tcl8.6/stable,now 8.6.9+dfsg-2 amd64 [installed,automatic]
>
> I did not even know that I had testing in my sources.list. ;-)
>
>
> > Another way is to
> > go to https://packages.debian.org/bullseye/tcl8.6 and look there.
>
> That shows the right version.
>
> --
> Cecil Westerhof
> Senior Software Engineer
> M Cecil at Decebal.nl
>
> LinkedIn: http://www.linkedin.com/in/cecilwesterhof

-- 
Sergei Golovan



More information about the Pkg-tcltk-devel mailing list