Consistency of package versioning in Ubuntu-only packages

Michael Hudson-Doyle michael.hudson at canonical.com
Wed Apr 2 22:14:05 UTC 2025


On Thu, 3 Apr 2025 at 02:56, Robie Basak <robie.basak at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20250403/d49b75da/attachment.html>


More information about the ubuntu-devel mailing list