Your message dated Thu, 31 Oct 2013 11:18:23 +0000
with message-id <[email protected]>
and subject line Bug#725278: fixed in sauce 0.9.0+nmu3
has caused the Debian Bug report #725278,
regarding sauce: depends on deprecated Tcl 8.4
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.)
--
725278: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725278
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sauce
Version: 0.9.0+nmu2
Severity: normal
Tags: patch
Dear Maintainer,
We plan to drop the deprecated Tcl 8.4 from the Debian archive before jessie
release. This means that the sauce package will have to change its
dependencies.
I've prepares a patch which replaces tcl8.4 by tcl in the dependencies. tcl
will pick the default Tcl version (tcl8.5 in sid, tcl8.6 in experimental and
soon in sid). The patch also addresses bug #655733 (see [1]) where it was
essential that the integers in Tcl are 32-bit (from Tcl 8.5 they may have
arbitrary length).
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655733
-- 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
diff -Nru sauce-0.9.0+nmu2/asynch.tcl sauce-0.9.0+nmu3/asynch.tcl
--- sauce-0.9.0+nmu2/asynch.tcl 2010-08-14 01:38:01.000000000 +0400
+++ sauce-0.9.0+nmu3/asynch.tcl 2013-10-03 17:56:36.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
# This [sub]program is Copyright (C) 1997-2001 Ian Jackson
#
diff -Nru sauce-0.9.0+nmu2/convertdb.in sauce-0.9.0+nmu3/convertdb.in
--- sauce-0.9.0+nmu2/convertdb.in 2010-08-14 01:38:14.000000000 +0400
+++ sauce-0.9.0+nmu3/convertdb.in 2013-10-03 17:56:41.000000000 +0400
@@ -1,4 +1,4 @@
-#! /usr/bin/tclsh8.4
+#! /usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
diff -Nru sauce-0.9.0+nmu2/debian/changelog sauce-0.9.0+nmu3/debian/changelog
--- sauce-0.9.0+nmu2/debian/changelog 2010-08-14 01:43:24.000000000 +0400
+++ sauce-0.9.0+nmu3/debian/changelog 2013-10-03 18:49:46.000000000 +0400
@@ -1,3 +1,12 @@
+sauce (0.9.0+nmu3) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Changed Tcl dependencies to tcl instead of obsolete tcl8.4.
+ * Adjusted working with masks to Tcl 8.5 and newer arbitrary precision
+ integers (closes: #655733).
+
+ -- Sergei Golovan <[email protected]> Thu, 03 Oct 2013 17:51:40 +0400
+
sauce (0.9.0+nmu2) unstable; urgency=low
* Non-maintainer upload.
diff -Nru sauce-0.9.0+nmu2/debian/control sauce-0.9.0+nmu3/debian/control
--- sauce-0.9.0+nmu2/debian/control 2010-08-14 01:38:44.000000000 +0400
+++ sauce-0.9.0+nmu3/debian/control 2013-10-03 17:50:39.000000000 +0400
@@ -3,11 +3,11 @@
Priority: extra
Maintainer: Ian Jackson <[email protected]>
Standards-Version: 3.7.3.0
-Build-Depends: tcl8.4
+Build-Depends: tcl
Package: sauce
Architecture: all
-Depends: tcl8.4, authbind, adns-tools, libtcl-chiark-1
+Depends: tcl, authbind, adns-tools, libtcl-chiark-1
Recommends: exim4 | exim4-daemon-light |
exim (>= 2.02-3) | exim-tls (>= 2.02-3),
userv
diff -Nru sauce-0.9.0+nmu2/firewall.tcl sauce-0.9.0+nmu3/firewall.tcl
--- sauce-0.9.0+nmu2/firewall.tcl 2010-08-14 01:38:56.000000000 +0400
+++ sauce-0.9.0+nmu3/firewall.tcl 2013-10-03 17:56:49.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
diff -Nru sauce-0.9.0+nmu2/Makefile sauce-0.9.0+nmu3/Makefile
--- sauce-0.9.0+nmu2/Makefile 2010-08-14 01:39:34.000000000 +0400
+++ sauce-0.9.0+nmu3/Makefile 2013-10-03 17:56:45.000000000 +0400
@@ -27,7 +27,7 @@
var_dir=$(var_base)/lib/sauce
log_dir=/var/log/sauce
etc_dir=/etc
-tclsh=/usr/bin/tclsh8.4
+tclsh=/usr/bin/tclsh
var_run_dir=$(var_base)/run
fw_lockfile=$(var_run_dir)/sauce-firewall.lock
diff -Nru sauce-0.9.0+nmu2/rcpt-policy.tcl sauce-0.9.0+nmu3/rcpt-policy.tcl
--- sauce-0.9.0+nmu2/rcpt-policy.tcl 2010-08-14 01:39:53.000000000 +0400
+++ sauce-0.9.0+nmu3/rcpt-policy.tcl 2013-10-03 18:48:04.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
@@ -148,8 +148,9 @@
syxerr "invalid address: $emsg"
}
if {$len > 32} { syxerr "prefix length >32" }
- set ma_v [expr {$len == 0 ? 0 : (0xffffffff<<(32-$len))}]
- if {$re_v & ~$ma_v} { syxerr "mask is non-zero beyond prefix" }
+ set ma_v [expr {$len == 0 ? 0 : ((0xffffffff<<(32-$len))&0xffffffff)}]
+ set bad [expr {$re_v & ($ma_v ^ 0xffffffff)}]
+ if {$bad} { syxerr "mask is non-zero beyond prefix" }
cond_add "(\$ra_v & [format 0x%08x $ma_v]) == [format 0x%08x $re_v]"
} elseif {[string match "\[*" $pat]} {
syxerr "invalid address mask"
diff -Nru sauce-0.9.0+nmu2/sauceadmin.tcl sauce-0.9.0+nmu3/sauceadmin.tcl
--- sauce-0.9.0+nmu2/sauceadmin.tcl 2010-08-14 01:40:16.000000000 +0400
+++ sauce-0.9.0+nmu3/sauceadmin.tcl 2013-10-03 17:56:32.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
diff -Nru sauce-0.9.0+nmu2/sauce-bwlist.tcl sauce-0.9.0+nmu3/sauce-bwlist.tcl
--- sauce-0.9.0+nmu2/sauce-bwlist.tcl 2010-08-14 01:40:28.000000000 +0400
+++ sauce-0.9.0+nmu3/sauce-bwlist.tcl 2013-10-03 17:56:59.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
diff -Nru sauce-0.9.0+nmu2/sauce.tcl sauce-0.9.0+nmu3/sauce.tcl
--- sauce-0.9.0+nmu2/sauce.tcl 2010-08-14 01:40:41.000000000 +0400
+++ sauce-0.9.0+nmu3/sauce.tcl 2013-10-03 17:56:54.000000000 +0400
@@ -1,4 +1,4 @@
-#!/usr/bin/tclsh8.4
+#!/usr/bin/tclsh
#
# This file is part of SAUCE, a very picky anti-spam receiver-SMTP.
# SAUCE is Copyright (C) 1997-2003 Ian Jackson
diff -Nru sauce-0.9.0+nmu2/t.tcl sauce-0.9.0+nmu3/t.tcl
--- sauce-0.9.0+nmu2/t.tcl 2010-08-14 01:41:03.000000000 +0400
+++ sauce-0.9.0+nmu3/t.tcl 2013-10-03 17:56:21.000000000 +0400
@@ -1,5 +1,5 @@
-# LD_LIBRARY_PATH=../chiark-tcl/adns:../chiark-tcl/base valgrind --db-attach=yes tclsh8.4 t.tcl
+# LD_LIBRARY_PATH=../chiark-tcl/adns:../chiark-tcl/base valgrind --db-attach=yes tclsh t.tcl
load chiark_tcl_adns-1.so
diff -Nru sauce-0.9.0+nmu2/x.gdb sauce-0.9.0+nmu3/x.gdb
--- sauce-0.9.0+nmu2/x.gdb 2010-08-14 01:41:22.000000000 +0400
+++ sauce-0.9.0+nmu3/x.gdb 2013-10-03 17:57:02.000000000 +0400
@@ -1,6 +1,6 @@
set env LD_LIBRARY_PATH ../chiark-tcl/adns:../chiark-tcl/base
set args t.tcl
-file /usr/bin/tclsh8.4
+file /usr/bin/tclsh
run
break cht_ret_iddata
signal 0
--- End Message ---
--- Begin Message ---
Source: sauce
Source-Version: 0.9.0+nmu3
We believe that the bug you reported is fixed in the latest version of
sauce, 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 sauce 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: SHA1
Format: 1.8
Date: Thu, 31 Oct 2013 14:41:24 +0400
Source: sauce
Binary: sauce
Architecture: source all
Version: 0.9.0+nmu3
Distribution: unstable
Urgency: low
Maintainer: Ian Jackson <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
sauce - SMTP defence software against spam
Closes: 655733 725278
Changes:
sauce (0.9.0+nmu3) unstable; urgency=low
.
* Non-maintainer upload.
* Change Tcl dependencies to tcl instead of obsolete tcl8.4.
Closes: #725278.
* Adjust working with masks to Tcl 8.5 and newer arbitrary precision
integers. Closes: #655733.
Checksums-Sha1:
aac5695b0afa3320aabdd971b3ac20afbbaec102 730 sauce_0.9.0+nmu3.dsc
63e307a93fb41842bc2dcc2b2136eee029ea26dd 91504 sauce_0.9.0+nmu3.tar.gz
8771e7e255bcb0172d18f1b61623e2e5128cd748 65856 sauce_0.9.0+nmu3_all.deb
Checksums-Sha256:
9ca35f6e8169d3a458914449a98ea716d6c04120650a61f6df2bd9eacd053be1 730
sauce_0.9.0+nmu3.dsc
197027f437d69a2aa4aeddb7a154c0b954ab81ddf2fe4eb2e9d8c4c0706bb3da 91504
sauce_0.9.0+nmu3.tar.gz
48bd5298e5fe727d61c8d5db9853bb7c89082ffb287233925d36ed18cf186b65 65856
sauce_0.9.0+nmu3_all.deb
Files:
b6c5db19f6bcacd71487217d5dae6722 730 mail extra sauce_0.9.0+nmu3.dsc
22f28e134379899023982dd7b6e28470 91504 mail extra sauce_0.9.0+nmu3.tar.gz
4be3094318ccfc7ace6c3c16fe01bb6d 65856 mail extra sauce_0.9.0+nmu3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFScjsaIcdH02pGEFIRAtjkAJ4+HoJy6FVgRvq1DXxGVQrtwAr+9QCbBadn
RuVxPpeSkAIxWWQOHZrq1uE=
=gzbm
-----END PGP SIGNATURE-----
--- End Message ---