Your message dated Tue, 06 Jul 2010 16:03:31 +0000
with message-id <[email protected]>
and subject line Bug#582217: fixed in xapian-bindings 1.2.2-1
has caused the Debian Bug report #582217,
regarding xapian-bindings: please rebuild against tcl 8.5 in experimental
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.)


-- 
582217: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582217
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xapian-bindings
Version: 1.2.0-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: UpgradeDefaultTclTkTo85

Hi Olly,

In squeeze, hopefully the default version of tcl will be 8.5.  To find
problems that might prevent that, it would be nice to rebuild all
relevant packages against the updated tcltk-defaults in experimental.
As discussed on debian-release[1], this requires sourceful uploads.

I just tried rebuilding version 1.2.0-3 with the patch below applied
and did not run into any problems.

One change in the patch requires extra explanation:

 -TCLSH=/usr/bin/tclsh
 +TCLSH=/usr/bin/tclsh-default

Without this change, if tcl8.6 is installed and we try building
against tcl8.4-dev, say, then the build will fail.  I can file this
as a separate bug if you’d like.

Patch is against the source from experimental.  If an NMU would be
simpler, please let me know and I can try to arrange it.

Regards,
Jonathan

[1] http://lists.debian.org/debian-release/2010/03/msg00303.html

 debian/changelog |    6 ++++++
 debian/codename  |    1 +
 debian/control   |    2 +-
 debian/rules     |    6 +++++-
 4 files changed, 13 insertions(+), 2 deletions(-)
 create mode 100644 debian/codename

diff --git a/debian/changelog b/debian/changelog
index 52802b3..5b94899 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xapian-bindings (1.2.0-4) experimental; urgency=low
+
+  * Rebuild against tcl-dev from experimental.
+
+ -- Jonathan Nieder <[email protected]>  Wed, 19 May 2010 02:31:35 -0500
+
 xapian-bindings (1.2.0-3) experimental; urgency=low
 
   * Removing the call to autoreconf means we need libxapian-dev >= 1.2.0-2.
diff --git a/debian/codename b/debian/codename
new file mode 100644
index 0000000..9839eb2
--- /dev/null
+++ b/debian/codename
@@ -0,0 +1 @@
+experimental
diff --git a/debian/control b/debian/control
index 05ced12..20cc23e 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: libs
 Priority: optional
 Maintainer: Olly Betts <[email protected]>
 Standards-Version: 3.8.4
-Build-Depends: debhelper (>= 7), python, python-central (>= 0.4.10), 
python-all-dev,   tcl-dev, ruby1.8-dev, ruby1.9.1-dev, ruby1.8, ruby1.9.1, 
libxapian-dev (>= 1.2.0), libxapian-dev (<< 1.3.0), autotools-dev, 
libxapian-dev (>= 1.2.0-2~)
+Build-Depends: debhelper (>= 7), python, python-central (>= 0.4.10), 
python-all-dev,   tcl-dev (>= 8.5), tcl (>= 8.5), ruby1.8-dev, ruby1.9.1-dev, 
ruby1.8, ruby1.9.1, libxapian-dev (>= 1.2.0), libxapian-dev (<< 1.3.0), 
autotools-dev, libxapian-dev (>= 1.2.0-2~)
 XS-Python-Version: all
 Homepage: http://xapian.org/
 Vcs-Browser: http://trac.xapian.org/browser/trunk/xapian-bindings
diff --git a/debian/rules b/debian/rules
index 3dcea1b..048330c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -100,8 +100,12 @@ BUILD_DEPS += $(PHP_VERSIONS:%=php%-cli,)
 #
 # lenny/hardy onwards have a "tcl-dev" dummy package which pulls in the package
 # for the current preferred version.
+ifeq ($(CODENAME), experimental)
+BUILD_DEPS += tcl-dev (>= 8.5), tcl (>= 8.5),
+else
 BUILD_DEPS += tcl-dev,# NB Trailing ',' required here!
+endif
-TCLSH=/usr/bin/tclsh
+TCLSH=/usr/bin/tclsh-default
 
 # Build depends for Ruby.
 #
-- 
1.7.1




--- End Message ---
--- Begin Message ---
Source: xapian-bindings
Source-Version: 1.2.2-1

We believe that the bug you reported is fixed in the latest version of
xapian-bindings, which is due to be installed in the Debian FTP archive:

libxapian-ruby1.8_1.2.2-1_amd64.deb
  to main/x/xapian-bindings/libxapian-ruby1.8_1.2.2-1_amd64.deb
libxapian-ruby1.9.1_1.2.2-1_amd64.deb
  to main/x/xapian-bindings/libxapian-ruby1.9.1_1.2.2-1_amd64.deb
python-xapian_1.2.2-1_amd64.deb
  to main/x/xapian-bindings/python-xapian_1.2.2-1_amd64.deb
tclxapian_1.2.2-1_amd64.deb
  to main/x/xapian-bindings/tclxapian_1.2.2-1_amd64.deb
xapian-bindings_1.2.2-1.debian.tar.gz
  to main/x/xapian-bindings/xapian-bindings_1.2.2-1.debian.tar.gz
xapian-bindings_1.2.2-1.dsc
  to main/x/xapian-bindings/xapian-bindings_1.2.2-1.dsc
xapian-bindings_1.2.2.orig.tar.gz
  to main/x/xapian-bindings/xapian-bindings_1.2.2.orig.tar.gz



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.
Olly Betts <[email protected]> (supplier of updated xapian-bindings 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: SHA256

Format: 1.8
Date: Mon, 05 Jul 2010 13:50:16 +0000
Source: xapian-bindings
Binary: tclxapian python-xapian libxapian-ruby1.8 libxapian-ruby1.9.1
Architecture: source amd64
Version: 1.2.2-1
Distribution: experimental
Urgency: low
Maintainer: Olly Betts <[email protected]>
Changed-By: Olly Betts <[email protected]>
Description: 
 libxapian-ruby1.8 - Xapian search engine interface for Ruby 1.8
 libxapian-ruby1.9.1 - Xapian search engine interface for Ruby 1.9.1
 python-xapian - Xapian search engine interface for Python
 tclxapian  - Xapian search engine interface for Tcl
Closes: 582217
Changes: 
 xapian-bindings (1.2.2-1) experimental; urgency=low
 .
   * New upstream release.
   * Build against tcl 8.5 in experimental.  (Closes: #582217)
   * debian/rules: Set TCLSH=/usr/bin/tclsh-default to make sure we use the
     default version of tclsh even if another version is installed and the
     preferred alternative.  Reported by Jonathan Nieder as a secondary issue in
     #582217.
Checksums-Sha1: 
 18e63cfe66f8b2354845a11076733004b6b40a66 2094 xapian-bindings_1.2.2-1.dsc
 9b26c1e5f911625bdaee47ac328f7ac626c3df8d 1177296 
xapian-bindings_1.2.2.orig.tar.gz
 1bb818b41b6b09ad026239c8208a8f3630754f2e 15963 
xapian-bindings_1.2.2-1.debian.tar.gz
 d44106f3fdde75ab7d577bd59f1af80989c0e21b 242614 tclxapian_1.2.2-1_amd64.deb
 f5f44705fbeb6785fcc3e5bb49c08a430ac9a2d0 602238 python-xapian_1.2.2-1_amd64.deb
 a50133504d515273d56b242ddc9bd2bfa7552b66 269886 
libxapian-ruby1.8_1.2.2-1_amd64.deb
 b99a907164cf0b8b5fe22164b334cf05d32b92b4 270140 
libxapian-ruby1.9.1_1.2.2-1_amd64.deb
Checksums-Sha256: 
 6c257002bb80eb92e3bbaa83207a477fef57c916dd3d531bb27f3395b390ca0d 2094 
xapian-bindings_1.2.2-1.dsc
 aa5848db9740b444101831b2891715b3e920076b181fe8ac482fd0d0f8a4e52d 1177296 
xapian-bindings_1.2.2.orig.tar.gz
 ad38306dd7a0972bf1be6a16be62a81d3c610aac37a0f160a035c5d32b2b033b 15963 
xapian-bindings_1.2.2-1.debian.tar.gz
 afd04d222b9338aeddc0a0ef12db27a10370c8203b95375f186fffa5089161a3 242614 
tclxapian_1.2.2-1_amd64.deb
 d0432ed996ce12c5c166981ef76463595e423cd2c986ebf4066d2dc41cca708a 602238 
python-xapian_1.2.2-1_amd64.deb
 b797eb05dc3fbd23ebe27a7f75d7661ea7fe092418622a479cb5fe2db1dfda21 269886 
libxapian-ruby1.8_1.2.2-1_amd64.deb
 19cf36c1d60ca663d05a2ee4639f3d8e3363ce3ff363a3588ad1a9e16ba1be20 270140 
libxapian-ruby1.9.1_1.2.2-1_amd64.deb
Files: 
 c4e0abaf3d2940d97e07d318f7309a02 2094 libs optional xapian-bindings_1.2.2-1.dsc
 b885ab78b44b6026194618192ad8c205 1177296 libs optional 
xapian-bindings_1.2.2.orig.tar.gz
 c140b412c8471405db39fdf221c6aa51 15963 libs optional 
xapian-bindings_1.2.2-1.debian.tar.gz
 4962ff3c46ff84fe197159d5cc9957d8 242614 libs optional 
tclxapian_1.2.2-1_amd64.deb
 48c2403cdd40564ec4b606a5cfcc3b33 602238 python optional 
python-xapian_1.2.2-1_amd64.deb
 073472b819ba06570963385b3a42b9ba 269886 ruby optional 
libxapian-ruby1.8_1.2.2-1_amd64.deb
 ce905696439849458433e8c876810ad4 270140 ruby optional 
libxapian-ruby1.9.1_1.2.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIcBAEBCAAGBQJMM1FBAAoJEBgUewc7rSsHVykP+QFD7lMjplc5aOOU6uNmBk6+
/RagMo9bjXIVXJttjgw53BxnZISlXgTqdVVijEGkxSvzVlqYEdhXcUg4WoxB5fI8
sdgMK1j4JEeEFHNXbzBtDdKj0a7Wcr853PFcY2Dvaq4q1MYNKHdaCgbodvY9o/5E
vJHlniYWqZDdbs9dgZ/pXmnPGLuxjfs3x8NeGfvlqOIi+HnJzruJmgO/g5hxHa19
FpakQSIQZhI4zLA+OH/XwywfCc1KlHVIgM4isXsxafj4GpeaJ/ZmxE+C/gZvNHmi
KeO8GYocWQH7fBOSIcLGZAeT98+1GqODcGxpy1vb3G1vDax9trLKh4KHkOlnkbu0
hxVGoIlss0fzczUo6irjCUhzq+bg63ed9GMOfMdY9zmKvXkao+23ZO1FA2NMSYQ8
nxKnvSPOj+tIBr7HxqthziSg8kOyWaE9aRHTC5ysKKfElhWkpVe46Qge/BNm4dSS
IImmGUeROBdoLyQco4MERARe7xJbHvm3+KdebV2ic5Vnbs8+JQ2kmKqZFSmQSeGw
zt22yV4p/mOgWnRHbX7uiGt1LZHHAGZSVMZyG51bcyWQnUeuWwazX3Kk2qge/zlE
yaqNE5TvjkvU+PHPiCYC4JzYqyqpnLl8UOikQfYQLt5qHtaLVJiBvEebFE8zCJpF
4sciJSBYza1nyavHglZq
=faQr
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to