Your message dated Mon, 28 Jul 2008 13:47:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#462106: fixed in xapian-bindings 1.0.7-1
has caused the Debian Bug report #462106,
regarding python-xapian: Laxist Depends: on libxapian15
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.)


-- 
462106: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462106
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: python-xapian
Version: 1.0.5-1
Severity: serious
Justification: Renders the package unusable

Hi,

we have currently in xapian-bindings:
| Package: python-xapian
| Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}

And in libxapian15's shlibs:
| libxapian 15 libxapian15

So python-xapian gets “Depends: libxapian15”. Unfortunately, that breaks
everytime libxapian15 gets upgraded, and python-xapian is left unusable
since it doesn't have a versioned dependency on libxapian15:
| Traceback (most recent call last):
|   File "/usr/sbin/update-apt-xapian-index", line 294, in ?
|     import os.path, re, imp, glob, xapian, textwrap, shutil, fcntl, errno, 
itertools, time
|   File "/usr/lib/python2.4/site-packages/xapian.py", line 6, in ?
|     import _xapian
| ImportError: /usr/lib/python2.4/site-packages/_xapian.so: undefined symbol: 
_ZTIN6Xapian6SorterE
| got an exit code of 256. Context: running update-apt-xapian-index

It looks to me that python-xapian must depend strictly on libxapian15
(that is: on the version against which it was built). That would require
upgrading python-xapian when upgrading to newer libxapian15.

Cheers,

-- 
Cyril Brulebois



--- End Message ---
--- Begin Message ---
Source: xapian-bindings
Source-Version: 1.0.7-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.0.7-1_amd64.deb
  to pool/main/x/xapian-bindings/libxapian-ruby1.8_1.0.7-1_amd64.deb
php5-xapian_1.0.7-1_amd64.deb
  to pool/main/x/xapian-bindings/php5-xapian_1.0.7-1_amd64.deb
python-xapian_1.0.7-1_amd64.deb
  to pool/main/x/xapian-bindings/python-xapian_1.0.7-1_amd64.deb
tclxapian_1.0.7-1_amd64.deb
  to pool/main/x/xapian-bindings/tclxapian_1.0.7-1_amd64.deb
xapian-bindings_1.0.7-1.diff.gz
  to pool/main/x/xapian-bindings/xapian-bindings_1.0.7-1.diff.gz
xapian-bindings_1.0.7-1.dsc
  to pool/main/x/xapian-bindings/xapian-bindings_1.0.7-1.dsc
xapian-bindings_1.0.7.orig.tar.gz
  to pool/main/x/xapian-bindings/xapian-bindings_1.0.7.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: SHA1

Format: 1.8
Date: Sat, 26 Jul 2008 16:27:57 +0100
Source: xapian-bindings
Binary: tclxapian libxapian-ruby1.8 python-xapian php5-xapian
Architecture: source amd64
Version: 1.0.7-1
Distribution: unstable
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
 php5-xapian - Xapian search engine interface for PHP5
 python-xapian - Xapian search engine interface for Python
 tclxapian  - Xapian search engine interface for Tcl
Closes: 462106
Changes: 
 xapian-bindings (1.0.7-1) unstable; urgency=low
 .
   * New upstream release.
   * debian/copyright: Update for 2008 and a few other minor changes.
   * debian/rules: The dependency on libxapianN is now versioned.  We require a
     version >= the version of xapian-bindings being packaged (which is
     sometimes slightly too conservative, but simple to implement without
     manual maintenance).  Closes: #462106
   * debian/rules: Add support for parallel=<n> in DEB_BUILD_OPTIONS, as
     recommended by policy 3.8.0.  Use $(filter ...) instead of $(find ...)
     to check for noopt in DEB_BUILD_OPTIONS to avoid false matches on
     substrings of non-standard options (e.g. snooptables).  Add support
     for nocheck in DEB_BUILD_OPTIONS.
   * debian/control.in: Standards-Version: 3.8.0
   * debian/watch: Add watch file.  Not useful for me as I make the upstream
     releases, but DEHS, etc find it useful.
   * debian/control.in: Capitalise python to placate lintian.
   * debian/patch: Remove since all patches are already in the upstream
     sources.
   * debian/rules: Calculate the version starting the next release branch (so
     1.1.0 currently) and use that as the upper bound on the libxapian-dev
     build dependency).
   * debian/tclxapian.install: Update to reflect new install location which
     reflects the new tcl policy: /usr/lib/xapian<version> ->
     /usr/lib/tcltk/xapian<version>
   * debian/rules: Tweak how we build the conflicts/replaces for old
     python-xapian as the old way doesn't seem to work for newer versions of
     GNU make.
   * debian/rules: Force link_all_deplibs=no so libtool doesn't try to
     explicitly link with -lz.
Checksums-Sha1: 
 fa90b9b433cebae60011991329cb948d9ede574d 1320 xapian-bindings_1.0.7-1.dsc
 0699f405fe1933fb72ba421c1902ae7cb93eec69 1044091 
xapian-bindings_1.0.7.orig.tar.gz
 b40f38189b3d04793c2e3202ec22a0eb5d8a14b9 14084 xapian-bindings_1.0.7-1.diff.gz
 e19e0530716208b0d02c2aeb543c2b23312e8966 192804 tclxapian_1.0.7-1_amd64.deb
 3ddb3ee7f50b6c02ed39e9bc316bce309ddb8d76 205166 
libxapian-ruby1.8_1.0.7-1_amd64.deb
 41638e2e8eb5c6154bc325f003fdb44449bf4a86 551680 python-xapian_1.0.7-1_amd64.deb
 e5fb771f3c2b2fce38f8ecb44f44aff10dbd7eca 192824 php5-xapian_1.0.7-1_amd64.deb
Checksums-Sha256: 
 30643fa29ebb0d6b864be37ea744e53d38ee484877fc986a56ea9016f0e4948f 1320 
xapian-bindings_1.0.7-1.dsc
 5782f4ab74d3c81aa9043099c321d3533c4ef595c816a4bd4e6a0a2eafafe8e2 1044091 
xapian-bindings_1.0.7.orig.tar.gz
 690ed704290938aae40b212b4c55912e65e885cf104b54aa351fca163a64b99a 14084 
xapian-bindings_1.0.7-1.diff.gz
 7d5c0ca1a46ba006b01c4881842ba18889ae92bf5a000e8deb116ae11ed906a8 192804 
tclxapian_1.0.7-1_amd64.deb
 27f1a6a6584654bf67bbf255ef43fd6989dc3f2fcedc2e38c1461c2a1934a845 205166 
libxapian-ruby1.8_1.0.7-1_amd64.deb
 1afd19990b9add46ac840523fe9db64d1e3d9e76907243b65e2a3ae53b24f9ee 551680 
python-xapian_1.0.7-1_amd64.deb
 dea9e6a57c36ec4625dd90585ab6d6922ccdce1fce6b2b8e31d280476ae9aa65 192824 
php5-xapian_1.0.7-1_amd64.deb
Files: 
 6772288e0916a128a84bf96f876a64dc 1320 libs optional xapian-bindings_1.0.7-1.dsc
 a80e51f4971d7505abcc0bdde912266b 1044091 libs optional 
xapian-bindings_1.0.7.orig.tar.gz
 fb543483ad7a28c5f2b272aa9cff5b73 14084 libs optional 
xapian-bindings_1.0.7-1.diff.gz
 78db2a6e4bedaa21543d3de4afd3e389 192804 libs optional 
tclxapian_1.0.7-1_amd64.deb
 ef212512eb15ea898fc8259456de2795 205166 libs optional 
libxapian-ruby1.8_1.0.7-1_amd64.deb
 bcda235f55d0a982c89d35797822acff 551680 python optional 
python-xapian_1.0.7-1_amd64.deb
 e294fdaa0890c746c7af3d801b31192e 192824 web optional 
php5-xapian_1.0.7-1_amd64.deb

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

iD8DBQFIjcs69LSwzHl+v6sRAgZbAJ9NggI66hiPpR0AlzkPOjikjDE6bwCeKoC1
011RPBfE7I/dOZzfpqlJ5aQ=
=w4Qg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to