On 2016-12-13 13:03, Alastair McKinstry wrote:
> Hi Andreas,
> 
> AIUI, I need to just add a
> Breaks: xdot (<< 0.7-2)
> 
> for python-cylc. This is because I want to force xdot to be upgraded
> first in the jessie->stretch upgrade, and I'm not replacing files in
> xdot (so, not adding Replaces:)

No, you need both Breaks+Replaces: xdot (<< 0.7). That will cause apt to
*always* do the right job, which might also mean to deconfigure xdot,
upgrade python-cylc (uses the Replaces), upgrade xdot.

> Is this correct ? How do I do a piuparts upgrade to test this?

something along

-d jessie -d sid --testdebs-repo /some/path --bindmount /some/path
--distupgrade-to-testdebs

with .deb and Release in /some/path


Andreas

Reply via email to