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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to