On Thu, 3 Apr 2025 at 02:56, Robie Basak <robie.basak@ubuntu.com> wrote:
Could we agree that all Ubuntu-only packages SHOULD always contain
`ubuntu` in their version string (this would usually be -0ubuntuX or
0ubuntuX[1] if native) then, so that we don't have to think about it?
I think this definitely makes sense.
Are there any reasons for an exception to this rule, where an autosync
would actually be desirable if Debian were to introduce such a package?
I think there have been one or two times where we introduced a package in Ubuntu with the expectation that it gets added to debian later (I think we did this with golang-defaults maybe? and I can imagine it happening for versioned toolchain packages like openjdk-NN, especially during a debian freeze) but it's not like a manual sync is a lot of work in those cases.
If it's not for a common reason, then perhaps an additional policy might
be that there SHOULD be something in debian/README.source that explains
any deviation from this.
This makes sense too I think.
Cheers,
mwh