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