[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Q: Ubuntu PPA induced version ordering mess.



Soren,

On 02/07/2024 01:41, Soren Stoutner wrote:
Alec,

On Monday, July 1, 2024 4:25:59 PM MST Alec Leamas wrote:
On 02/07/2024 01:19, Alec Leamas wrote:
Let's drop this subthread, keeping eyes on the ball: what is a sane
version?

Looking at this from another point of view: is there any situation where
an epoch is appropriate?

--alec

Epocs are usually used when upstream changes their versioning system in a way
that causes problem for our packaging.  For example, if they previous have
used dates for their release versions and switch to ordinals, Debian needs a
way of indicating that version 1.0 is newer than 2024.01.05.

So have I also understood it.

And this is more or less the situation. For all practical purposes the PPA is the current upstream packages, it's not some random packaging of opencpn. I have some control over both the PPA and the debian/ubuntu packages.

And what we want to do is to switch the upstream versioning in a way which means the "next" version is lower than current version. The end game is that the PPA is proper pre-releases of the official packages, built from the same sources and debian/ directories.

On other words, a rather good example on when an epoch makes sense.

--alec


Reply to: