Re: tony mancill > Package: cqrlog > Depends: cqrlog-data (= ${source:Version}), .. > Breaks: cqrlog-data (<< 2.5.2-2) > Replaces: cqrlog-data (<< 2.5.2-2) > > and > > Package: cqrlog-data > Breaks: cqrlog (<< 2.4.0) > Replaces: cqrlog (<< 2.4.0) > > Since the version in stable is > 2.4.0, I'm interested in thoughts on > whether I can drop the Breaks/Depends in this upload of cqrlog-data to > avoid having a circular Breaks/Replaces relationship between cqrlog and > cqrlog-data if someone tried to update directly from oldstable > (2.3.0-2).
Good question. I'd say it's not circular since it's << and one of the versions (the package being upgraded) will always be newer. I'd leave it around since it doesn't hurt and might help people a bit. Possibly some comments in debian/control explaining both might help us revisit that for trixie. Christoph