[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#769853: unblock: python-persistent/4.0.8-2



Control: tags -1 moreinfo

On 2014-11-17 05:58, Arnaud Fontaine wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package python-persistent
> 
> This fixes an error when trying to install it together with python-zodb,
> here is the changelog entry with further explanations:
> 
>   [...]
>   diff -Nru python-persistent-4.0.8/debian/control python-persistent-4.0.8/debian/control
>   --- python-persistent-4.0.8/debian/control	2014-06-26 00:34:29.000000000 +0900
>   +++ python-persistent-4.0.8/debian/control	2014-11-14 18:31:01.000000000 +0900
>   @@ -22,6 +22,7 @@
>    Package: python-persistent
>    Architecture: any
>    Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}
>   +Conflicts: python-zodb (<< 3.11.0~)
>    Description: Automatic persistence for Python objects
>     This package contains a generic persistence implementation for Python. It
>     forms the core protocol for making objects interact "transparently" with
> 
> Thanks in advance!
> 
> unblock python-persistent/4.0.8-2
> 
> Regards,
> 

Hi,

If files have been moved around, you need
  Replaces: python-zodb (<< 3.11.0~)
  Breaks: python-zodb (<< 3.11.0~)

And not conflicts.  There is rarely a need for (lone) "Conflict" these
days (notable exception being Policy §7.5.2[1]).

Please confirm you really meant to use Conflicts (and why).  Otherwise
please use Replaces+Breaks instead.

Thank you,
~Niels

[1] https://www.debian.org/doc/debian-policy/ch-relationships.html#s7.6.2


Reply to: