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? --alecEpocs 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