[Pkg-tcltk-devel] nsf / packaging 2.3.0 and CI tests failing for 2.2.0

Stefan Sobernig stefan.sobernig at wu.ac.at
Mon May 27 12:44:00 BST 2019


(corrected subject line.)

Hi everybody!
Hi Sergei!

I have completed work to package the new upstream release
(2.3.0).

https://salsa.debian.org/tcltk-team/nsf/commits/debian/sid

I kindly ask for your review.

Being on it, I noticed that the CI tests fail for the current version
(2.2.0-1) on unstable:

https://ci.debian.net/packages/n/nsf/

This is because the unstable CI test runner obtains Tcl 8.7a1, rather
than 8.6.9. Why is this the case? 8.7 is in experimental, not unstable?

> Get:1 http://deb.debian.org/debian experimental/main amd64 libtcl8.7 amd64 8.7.0~a1+dfsg-6 [998 kB]
> Get:2 http://deb.debian.org/debian experimental/main amd64 tcl8.7 amd64 8.7.0~a1+dfsg-6 [126 kB]

Background: NSF is runtime-dependent on the major Tcl version. I have
the strong feeling that I should be more careful about the dependencies
then.

How can I set debian/control in a way that is only run against a Tcl
major version it was built against (8.6 vs. 8.7)?

Thank you,
Stefan



More information about the Pkg-tcltk-devel mailing list