[mythtv-users] mythtv version numbering

Ian Campbell ijc at hellion.org.uk
Fri Feb 7 08:28:23 UTC 2025


On Thu, 2025-02-06 at 16:56 -0500, David Hampton via mythtv-users
wrote:
> On Thu, 2025-02-06 at 16:22 -0500, James Abernathy wrote:
> > 2. If I build on Debian using mythtv-light packaging you get
> > something like v35-Pre-783-g5762763d2a
> 
> Let's see if I remember this properly.  v35 pre-release, 783 commits
> since the v35-Pre tag was created, build at commit hash 5762763d2a. 
> This is what you would expect from a source build.

This is exactly the output of `git describe` (assuming you have the
v35-Pre tag in your local repo).

Your parsing is correct.

> > 4. When I build following the wiki
> > (https://www.mythtv.org/wiki/Installing_MythTV_on_Debian) I get a
> > version that is based on the date 35.0~master.20250205.4c4ec5e0-
> > 0ubuntu0_amd64.deb and I can't relate that to anything.
> 
> Version 35.0 (not true, its a pre-release)

FWIW that is the meaning of the ~ sigil in a Debian package version, it
sorts before any other suffix including the empty suffix, so 35.0~ is
before 35.0 in the Debian package version sorting algorithm.

Ian.


More information about the mythtv-users mailing list