Your message dated Thu, 17 Oct 2013 05:48:33 +0000
with message-id <e1vwgrl-00005f...@franck.debian.org>
and subject line Bug#724811: fixed in tclx8.4 8.4.0-3.1
has caused the Debian Bug report #724811,
regarding tclx8.4: build with the current Tcl/Tk
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 ow...@bugs.debian.org
immediately.)
--
724811: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724811
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tclx8.4
Version: 8.4.0-3
Severity: normal
Tags: patch
Dear Maintainer,
I, as a maintainer of Tcl/Tk in Debian would like to remove Tcl/Tk 8.4 from
Debian distribution before jessie release (the release goal is not stated
formally yet, but will come soon). As far as I know TclX builds with Tcl/Tk
8.5 or 8.6 and works fine. Please, modify the package to use the default
Tcl version instead of 8.4. Hopefully, the attached patch will help. It
also adds missing dependency for tcl (you can't get it from shlibs because
TclX as many other Tcl packages uses Tcl stubs).
-- System Information:
Debian Release: 7.1
APT prefers proposed-updates
APT policy: (500, 'proposed-updates'), (500, 'stable'), (100, 'unstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages tclx8.4 depends on:
ii libc6 2.13-38
tclx8.4 recommends no packages.
Versions of packages tclx8.4 suggests:
ii tclx8.4-doc 8.4.0-3
-- no debconf information
diff -u tclx8.4-8.4.0/debian/changelog tclx8.4-8.4.0/debian/changelog
--- tclx8.4-8.4.0/debian/changelog
+++ tclx8.4-8.4.0/debian/changelog
@@ -1,3 +1,10 @@
+tclx8.4 (8.4.0-3.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Build the package with the current defult Tcl/Tk version.
+
+ -- Sergei Golovan <sgolo...@debian.org> Thu, 26 Sep 2013 13:21:44 +0400
+
tclx8.4 (8.4.0-3) unstable; urgency=low
* In pkgIndex.tcl load the library on Tcl >= 8.4.
diff -u tclx8.4-8.4.0/debian/control tclx8.4-8.4.0/debian/control
--- tclx8.4-8.4.0/debian/control
+++ tclx8.4-8.4.0/debian/control
@@ -2,13 +2,13 @@
Section: libs
Priority: optional
Maintainer: Massimo Dal Zotto <d...@debian.org>
-Build-Depends: debhelper (>= 5), autotools-dev, tcl8.4-dev, autoconf
+Build-Depends: debhelper (>= 5), autotools-dev, tcl-dev, autoconf
Standards-Version: 3.7.2
Package: tclx8.4
Section: libs
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, tcl
Provides: tclx
Suggests: tclx8.4-doc
Description: Extended Tcl (TclX) - shared library
@@ -30,7 +30,7 @@
Package: tclx8.4-dev
Section: devel
Architecture: any
-Depends: tclx8.4 (= ${Source-Version}), tcl8.4-dev
+Depends: tclx8.4 (= ${Source-Version}), tcl-dev
Suggests: tclx8.4-doc
Description: Extended Tcl (TclX) - development package
Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
diff -u tclx8.4-8.4.0/debian/rules tclx8.4-8.4.0/debian/rules
--- tclx8.4-8.4.0/debian/rules
+++ tclx8.4-8.4.0/debian/rules
@@ -23,9 +23,7 @@
CHANGES = $(PKGNAME)_$(VERSION)_$(shell dpkg --print-architecture).changes
TCLX_VERSION = $(shell head -1 debian/changelog | sed 's/ .*//;s/tclx//')
-TCL_VERSION = $(TCLX_VERSION)
-TCL_CONFIG = /usr/lib/tcl$(TCL_VERSION)
-TCL_THREADS = $(shell . $(TCL_CONFIG)/tclConfig.sh && echo $$TCL_THREADS)
+TCL_THREADS = $(shell . /usr/lib/tclConfig.sh && echo $$TCL_THREADS)
ENABLE_THREADS = $(shell test "$(TCL_THREADS)" = 1 && echo --enable-threads)
DESTDIR = $(CURDIR)/debian/tmp
@@ -52,7 +50,7 @@
# --prefix=/usr \
# --mandir=\$${prefix}/share/man \
# --infodir=\$${prefix}/share/info \
- # --with-tcl=/usr/lib/tcl$(TCL_VERSION) \
+ # --with-tcl=/usr/lib \
# --enable-shared \
# $(ENABLE_THREADS) \
# CFLAGS="$(CFLAGS)" \
@@ -75,7 +73,7 @@
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
- --with-tcl=/usr/lib/tcl$(TCL_VERSION) \
+ --with-tcl=/usr/lib \
--disable-shared \
$(ENABLE_THREADS) \
CFLAGS="$(CFLAGS)" \
@@ -93,7 +91,7 @@
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
- --with-tcl=/usr/lib/tcl$(TCL_VERSION) \
+ --with-tcl=/usr/lib \
--enable-shared \
$(ENABLE_THREADS) \
CFLAGS="$(CFLAGS)" \
--- End Message ---
--- Begin Message ---
Source: tclx8.4
Source-Version: 8.4.0-3.1
We believe that the bug you reported is fixed in the latest version of
tclx8.4, 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 724...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated tclx8.4 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 17 Oct 2013 09:31:01 +0400
Source: tclx8.4
Binary: tclx8.4 tclx8.4-dev tclx8.4-doc
Architecture: source all amd64
Version: 8.4.0-3.1
Distribution: unstable
Urgency: low
Maintainer: Massimo Dal Zotto <d...@debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Description:
tclx8.4 - Extended Tcl (TclX) - shared library
tclx8.4-dev - Extended Tcl (TclX) - development package
tclx8.4-doc - Extended Tcl (TclX) - manpages
Closes: 724809 724811
Changes:
tclx8.4 (8.4.0-3.1) unstable; urgency=low
.
* Non-maintainer upload.
* Ported to the default Tcl version instead of deprecated 8.4.
Closes: #724811.
* Added patch from upstream bugtracker to generic/tclXprofile.c which
fixes segfault on [profile on] command. Note that now profiling works
in tclsh8.4 and tclsh8.5, but still crashes tclsh8.6.
Closes: #724809.
Checksums-Sha1:
e08b2bbdfe9a5cd987dbfa83aedc78cc17e06f21 1113 tclx8.4_8.4.0-3.1.dsc
338d082c2fafa308a1111634e604596810f96c08 69360 tclx8.4_8.4.0-3.1.diff.gz
8b702d760eefa982ba140e7ef5b3fab8fbaf2937 74846 tclx8.4-doc_8.4.0-3.1_all.deb
359e952c87ce5cec86bf40aa3d809f4c93277cd2 87326 tclx8.4_8.4.0-3.1_amd64.deb
362c8e0cb481dfd39224c35be53d5ce975a26f32 75144 tclx8.4-dev_8.4.0-3.1_amd64.deb
Checksums-Sha256:
e552dd6b932d5fdb8e3660a63e76b734d0c084cd4364ae99b7958a532cb08fc5 1113
tclx8.4_8.4.0-3.1.dsc
ab33bb9fc1e15601071ab87629bd8d9ce54c62bfc91f5e433baa43a214848c44 69360
tclx8.4_8.4.0-3.1.diff.gz
66e79deb008267fc3d2dc2f3beb73061542664770d8bf39e3efbc73b7169ed20 74846
tclx8.4-doc_8.4.0-3.1_all.deb
b3a58864356257051395954e35f747e353d6f412a2c3c27e4f85e7bfcad4581a 87326
tclx8.4_8.4.0-3.1_amd64.deb
3eaff3520cf63a1e3042821406057590f3751979aa84dfdfc1db96680ba65740 75144
tclx8.4-dev_8.4.0-3.1_amd64.deb
Files:
35ef04935090fed89f7465359e22201b 1113 libs optional tclx8.4_8.4.0-3.1.dsc
cde43e41d93f3fca8ccd4baee3398265 69360 libs optional tclx8.4_8.4.0-3.1.diff.gz
0b646a3c1df0840399880c934c34c39c 74846 doc optional
tclx8.4-doc_8.4.0-3.1_all.deb
90cbd0cfd2cefe401c1637b730cde82e 87326 libs optional
tclx8.4_8.4.0-3.1_amd64.deb
6df14d8edd46227d635e829905a458d2 75144 devel optional
tclx8.4-dev_8.4.0-3.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFSX3elIcdH02pGEFIRAlOgAJ4/9nIZgnkV95Ty1HdoYO+RyZ4Y6wCfWytW
GPWLA8ZOaVNNP3ewtCsndbU=
=l729
-----END PGP SIGNATURE-----
--- End Message ---