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]