Bug#558205: zope.interface: consider reinstating python-zopeinterface transitional package

Simon McVittie smcv at debian.org
Fri Nov 27 00:36:49 UTC 2009


Package: zope.interface
Version: 3.5.2-2
Severity: normal

python-zope.interface Provides: python-zopeinterface. However, there are two
problems with this:

1) Package managers don't seem to replace python-zopeinterface (from zope3)
   with python-zope.interface (from z.i) automatically:
   https://bugs.launchpad.net/ubuntu/+source/zope.interface/+bug/444579
   (I use aptitude, and my copy of p-zi wasn't automatically replaced with
   p-z.i either; forcibly switching from p-zi to p-z.i worked fine though)

2) A couple of packages (python-asynqueue and pybridge-common) have versioned
   dependencies on python-zopeinterface, which can't be satisfied by a
   Provides, making them uninstallable in sid; bugs should be filed against
   them (I'll do this soon, unless you get there first).

(2) is part of what's preventing zope3, which has RC bugs including two
security vulnerabilities, from being dropped from testing.

Best practice to handle this sort of thing seems to be to have a transitional
package, and keep it for one release cycle (i.e. remove it from unstable just
after squeeze is released).

If you plan to add a transitional package, the bugs in (2) can have a low
severity; if not, they should have a release-critical severity, since the
packages in question are uninstallable.

Regards,
    Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 793 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-zope-developers/attachments/20091127/9a37919e/attachment.pgp>


More information about the pkg-zope-developers mailing list