[Python-modules-team] Bug#767554: python-persistent and python-zodb: error when trying to install together
Gediminas Paulauskas
menesis at pov.lt
Fri Nov 14 12:13:01 UTC 2014
2014-11-14 11:43 GMT+02:00 Arnaud Fontaine <arnau at debian.org>:
> Barry Warsaw <barry at debian.org> writes:
>
> > On Nov 12, 2014, at 05:50 PM, Arnaud Fontaine wrote:
> >
> >>From upstream point of view, ZODB3 (aka python-zodb in Debian) used to
> >>include persistent, BTrees, ZODB and ZEO modules. However, since ZODB3
> >>3.11.0a1, upstream has split it up into 4 distinct packages (one for
> >>each module), bump the version to 4.0 and made ZODB3 a "metapackage"
> >>depending on all of them.
> >
> > It looks like Debian still has zodb 3.9.7, right?
>
> Unfortunately, yes.
>
> >>As of fixing this RC bug for Jessie: Among the four, only persistent
> >>package is currently available in Debian, so there is no way to get rid
> >>of ZODB3 (at least for Jessie). Barry: If persistent >= 4.0 Debian
> >>package is useful on its own to anyone (and thus should not be removed
> >>From testing), then can I add a Conflict on both packages and upload
> >>them to fix this bug?
> >
> > IIRC, I needed to update python-persistent for the Python 3
> zope.component
> > transition, as it's a build-dep. There are no other reverse
> dependencies that
> > I know of.
> >
> > I think a Conflicts is the right way to handle this for now, given where
> we
> > are in the Jessie release cycle. Arnaud, thanks for handling this!
>
> If that's ok with you, I'm going to upload both packages to fix this bug:
>
> * python-persistent:
> Conflicts: python-zodb (<< 3.11.0~)
>
> * python-zodb:
> Conflicts: python-persistent
>
Since ZODB3 before the split included persistent, it should provide it:
Provides: python-persistent
One package that Build-Depends on python-persistent but should be
installable with only python-zodb is zope.component.
--
Gediminas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20141114/8c9eba34/attachment-0001.html>
More information about the Python-modules-team
mailing list