severity 462106 important
tag 462106 +pending
thanks

On Tue, Jan 22, 2008 at 04:03:20PM +0100, Cyril Brulebois wrote:
> Package: python-xapian
> Version: 1.0.5-1
> Severity: serious
> Justification: Renders the package unusable

Sorry, while there's definitely a problem here, the package clearly
isn't unusable - people have been happily using python-xapian packages
with this flaw for years.

Well spotted though - I suspect this has remained unnoticed for so long
because the packages are always uploaded together, so people almost
automatically get a matching pair.

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

Hmm, it's not a strict dependency as any libxapian15 with a version at
least as great as that of the xapian-bindings source being built would
also work.

In fact, the required version only actually needs to be increased when
python-xapian wraps a new feature in libxapian15 (which doesn't happen
with every release).  But that's hard to automate, and I think the
effort to track the exact dependency isn't worthwhile, so let's go for
the simple dependency which is always correct but sometimes a little
too conservative - i.e. python-xapian requires libxapianN >= its own
version.

I've just committed a fix which implements this.

Cheers,
    Olly



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

Reply via email to