Hi Aloïs,

On 10-11-2020 23:31, Aloïs Micard wrote:
> I've now read the documentation here [1].

Hmm, I don't think that page describes your situation. [POLICY] looks
more appropriate.

[POLICY]
https://www.debian.org/doc/debian-policy/ch-relationships.html#packages-which-break-other-packages-breaks

> Just to confirm, does the following changes
> looks goods to you?
> 
> - I'll add the following to d/control of golang-github-pkg-term
> 
> ```
> Breaks: golang-github-c-bata-go-prompt (<<0.2.3+git20181109.b6d2b43-2),
>     golang-github-jaguilar-vt100 (<<0.0~git20201024.81de19c-1)
> ```

Yes. Depending on how you support backports or other schemes, you could
add a tilde (~) at the end.

> (the version indicated here are the newest that haven't migrated to
> testing)

I assume you have the right version.

> - And made a new release + upload it to unstable.
> 
> To sum up:
> 
> Is declaring that new version of golang-github-pkg-term breaks
> old version of golang-github-c-bata-go-prompt &
> golang-github-jaguilar-vt100
> enough to make the 3 packages migrate to testing?

If nothing else is broken, yes. The migration software will trigger the
autopkgtests together with such a relation.

Paul

Reply via email to