Package: tcl-ttkthemes
Version: 3.2.0-1
Severity: grave
Justification: this renders another package 'tclsh' unusable, as well as this
package itself
X-Debbugs-Cc: [email protected]
Dear Maintainer,
When this package is installed, 'tclsh' (the Tcl interpreter, provided by
debian package 'tcl') becomes broken in such a way that it's no longer possible
to import/load the Tk graphics/gui extension (provided by debian package 'tk').
Although I'm reporting from a Debian Stable system,
this bug is happening in Ubuntu too,
and this package seems obscure so I assume this may still be an issue that
nobody else has noticed or fixed yet.
Steps to reproduce:
0. Start a X windows/desktop session.
1. Install debian packages 'tcl', and 'tk', and 'tcl-ttkthemes', perhaps with
this command or similar:
sudo apt-get install tcl tk tcl-ttkthemes
2. Create a text file with the name 'test.tcl' and put these lines in it:
package require Tk
pack [ label .l -text "Debian" ]
3. Open a terminal window and run this command:
tclsh test.tcl
4. Observe that this error message is printed and the script exits:
circular package dependency: attempt to provide Tk Ϻ£ü requires Tk
while executing
"package require Tk"
(file "test.tcl" line 1)
5. Uninstall debian package 'tcl-ttkthemes'.
6. Run 'tclsh test.tcl' again, and note that this time the error is not
printed and the script opens a window with text "Debian" in it.
Thank you
-- System Information:
Debian Release: 11.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-16-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages tcl-ttkthemes depends on:
ii tcl 8.6.11+1
ii tk 8.6.11+1
tcl-ttkthemes recommends no packages.
tcl-ttkthemes suggests no packages.
-- no debconf information
_______________________________________________
Pkg-tcltk-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-tcltk-devel