Your message dated Thu, 23 Jan 2025 11:35:12 +0000
with message-id <[email protected]>
and subject line Bug#1093681: fixed in tkcon 2:2.7.11-2
has caused the Debian Bug report #1093681,
regarding tkcon: compatibility with TclTk-9.x
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1093681: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093681
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tkcon
Version: 2:2.7.11-1
Severity: wishlist
Tags: upstream patch
Dear Maintainer,
'tkcon' is great for working interactively with TclTk (unlike e.g.
`wish` or `tclsh`).
Unfortunately, it doesn't work with TclTk-9.x, due to a versioned import
of Tk.
The fix is simple: instead of having `package require Tk 8.4`, a simple
`package require Tk` suffices and allows me to hack away with wish9.0!
the attached patch is against the upstream repository, but should be
easy enough to apply :-)
gmdfasr
IOhannes
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500,
'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.11.10-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages tkcon depends on:
ii tk 8.6.14
tkcon recommends no packages.
tkcon suggests no packages.
-- no debconf information
>From 55e4887f86475f2004c7f412fd98118c9d0cd944 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= <[email protected]>
Date: Tue, 21 Jan 2025 09:01:42 +0100
Subject: [PATCH] Drop versioned dependency on Tk>=8.4
So tkcon is usable with TclTk-9
---
tkcon.tcl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tkcon.tcl b/tkcon.tcl
index a33397a..494779f 100755
--- a/tkcon.tcl
+++ b/tkcon.tcl
@@ -57,7 +57,7 @@ exec wish "$0" ${1+"$@"}
if {$tcl_version < 8.4} {
return -code error "tkcon requires at least Tcl/Tk 8.4"
} else {
- package require Tk 8.4
+ package require Tk
}
# We need to load some package to get what's available, and we
--
2.45.2
--- End Message ---
--- Begin Message ---
Source: tkcon
Source-Version: 2:2.7.11-2
Done: Sergei Golovan <[email protected]>
We believe that the bug you reported is fixed in the latest version of
tkcon, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <[email protected]> (supplier of updated tkcon package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 23 Jan 2025 14:07:46 +0300
Source: tkcon
Binary: tkcon
Architecture: source all
Version: 2:2.7.11-2
Distribution: unstable
Urgency: medium
Maintainer: Sergei Golovan <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
tkcon - Enhanced interactive console for developing in Tcl
Closes: 1093681
Changes:
tkcon (2:2.7.11-2) unstable; urgency=medium
.
* Add a patch from IOhannes m zmölnig, which allows one to use TkCon
with Tcl/Tk 9.0 via [package require tkcon] (closes: #1093681).
* /usr/bin/tkcon still uses the default Tcl/Tk (8.6 at the moment).
Checksums-Sha1:
ed4fa191f41de3da4ae71e519d5251203083d554 1849 tkcon_2.7.11-2.dsc
793848ef5ba0595388ca7082513bead567286fe9 6408 tkcon_2.7.11-2.debian.tar.xz
af43690643d3dfd997dc8e8d934be4db9a78689f 157600 tkcon_2.7.11-2_all.deb
b2e28fa6dd7352872c526f3289e48ddc65be0959 6314 tkcon_2.7.11-2_amd64.buildinfo
Checksums-Sha256:
60c8b438e83b48bcb01920ff4433890aa09625ba61acc0e9b1e894aee2ac45cc 1849
tkcon_2.7.11-2.dsc
ab91607b93645e6aa7b0483ce51018a463044ac1c6b0d90899a0c8200389b63f 6408
tkcon_2.7.11-2.debian.tar.xz
b5775535a040fa564edfbf127e12812b3cb9c4b6fb69a74462cc9b6a771726d7 157600
tkcon_2.7.11-2_all.deb
0a9661aaae52428244e589cd89f0ceccfc37306249801333eb9bbf8765275971 6314
tkcon_2.7.11-2_amd64.buildinfo
Files:
ceaf56bd83092d04aac6e6a06131af5a 1849 interpreters optional tkcon_2.7.11-2.dsc
daab9360af22ad63f1e0c78f830ce655 6408 interpreters optional
tkcon_2.7.11-2.debian.tar.xz
5f4899f53ccd8abcc1dcbf793d6cef96 157600 interpreters optional
tkcon_2.7.11-2_all.deb
a1dea9d7dc0bf507a3b83be4e4122c51 6314 interpreters optional
tkcon_2.7.11-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmeSI4MACgkQTyrk60tj
54cqlhAAijVVoePkHGYmpn4efo0wvZKJOY03qOTQt3TkB2HJYkYikorTRq0oEbTe
WxUHJRy521y/LyZ7M+fLt1TTpl5eTXc3mFwD9ZDK1BKuH/3Vrna6IseCJHCSmRx/
Dw8FE+6FjG2dYafIzTV+ukIr+brOrCpzythKrlSoat5LYcmnHdcXNDqzT8d/rjXs
H+/9oJ4EIIwJpCpT5gjaBFNkCBJ9cf0XUdfs8z03IkC2yIw6pvBdNFr/CD3SOi8o
zdvnzXdgnjr/yiQNm+zMlwZpizBqJphTx78PLxdYJnizeknN8KigRpH2RCK49yHG
0CQtqU7Eh0M8dODrQCvaf+0KdJZUIndQBEUl6cAu0A+LMcA6uW3NEV7tsmPugltW
h6g2jUWQmzBsnjH3QgfN0ycBSZ0rr7Qg9yk7hbRi7q1f20PziFnK7sleXUz5Ihq+
TTu4woiE27/aWVwf4/uXcLCDRZKknhBWBNMqSy2Vwe3b32sonxuwWCRbqxJ3tQrw
PzucJYFLpDKZ7JURauVRmiuKVv39XNst5qeRYiLI0skOb9vcB/EV0WWvoXGBVhNY
X1ooXgRsgG9bS3rNbPw+VwKbTR7Hb0laxGm3/HmhCKkmOKfBaWnACV46nmjiHLZ/
ZGSJ1oJ/7QoSZOIOxPaCTooL0Dpb7ntwZKLdTE250L7/sjpbG50=
=d4VH
-----END PGP SIGNATURE-----
pgpOQwGGGnoWY.pgp
Description: PGP signature
--- End Message ---