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 ---

Reply via email to