Bug#1089599: bookworm-pu: package pgtcl/1:3.0.0-1+deb12u1
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: pgtcl@packages.debian.org
Control: affects -1 + src:pgtcl
Hello,
I would be grateful for your consideration to backport the fix for #1050375 to
stable as requested in #1089166.
The issue is that libpgtcl.so is not installed in the current default tcl
auto_path.
The fix has been in unstable/testing for over a year.
[ Reason ]
The issue is caused by a change in Debian tcltk policy[1][2] which stopped
searching subdirs of /usr/lib/tcltk.
[ Impact/Risks ]
Packages using libpgtcl, such as pfm, are currently non-functional. The
userbase is small, but for those users the impact is significant and the risk is
small.
[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
Install libpgtcl.so in /usr/lib/tcltk.
Thanks
Mark
[1] https://tcltk-team.pages.debian.net/policy-html/tcltk-policy.html/ch-tcltk.html#s-paths
[2] https://wiki.debian.org/Teams/DebianTclTk/DebianTclTkPolicyCommentary
diff -Nru pgtcl-3.0.0/debian/changelog pgtcl-3.0.0/debian/changelog
--- pgtcl-3.0.0/debian/changelog 2024-12-09 16:23:17.000000000 +0000
+++ pgtcl-3.0.0/debian/changelog 2022-05-29 18:01:52.000000000 +0100
@@ -1,9 +1,3 @@
-pgtcl (1:3.0.0-1+deb12u1) bookworm; urgency=medium
-
- * Install library in default Tcl auto_path (Closes: #1089166).
-
- -- Mark Hindley <mark@hindley.org.uk> Mon, 09 Dec 2024 16:23:17 +0000
-
pgtcl (1:3.0.0-1) unstable; urgency=medium
* New upstream version 3.0.0
diff -Nru pgtcl-3.0.0/debian/libpgtcl.install pgtcl-3.0.0/debian/libpgtcl.install
--- pgtcl-3.0.0/debian/libpgtcl.install 2024-12-09 16:23:17.000000000 +0000
+++ pgtcl-3.0.0/debian/libpgtcl.install 2022-05-29 18:01:52.000000000 +0100
@@ -1 +1 @@
-debian/tmp/usr/lib/* /usr/lib/tcltk/
+debian/tmp/usr/lib/*
Reply to: