Project

General

Profile

Where does the ~xxxxxxxx number come from in APT installed builds?

Added by c128 m over 9 years ago

I'm currently using tvheadend from the "unstable" APT repo (until "stable" starts delivering the new 4.0-based plan...and hopefully a vivid-specific build too ;) ).

As of today, unstable is supplying the following:

tvheadend:
  Installed: 4.1.18~gec3ba93~utopic
  Candidate: 4.1.18~gec3ba93~utopic
  Version table:
 *** 4.1.18~gec3ba93~utopic 0
        500 http://apt.tvheadend.org/unstable/ utopic/main amd64 Packages
        100 /var/lib/dpkg/status

However, I was looking through the git commit history on "master" for gec3ba93 and it's not there.

I guess I'd assumed that it represented a commit on the master branch, but perhaps not.

What does the gec3ba93 number in the above represent?
How do I map an APT installed "unstable" build to a commit in the git repo?

Thanks.

PS: The reason for the above is that I'm seeing max-out of the CPU in recent 4.1.X builds, and I wanted to have a butchers at the recent-ish changes.


Replies (2)

RE: Where does the ~xxxxxxxx number come from in APT installed builds? - Added by Prof Yaffle over 9 years ago

c128 m wrote:

However, I was looking through the git commit history on "master" for gec3ba93 and it's not there.

Oh, yes it is... but not in exactly the same format.

Try dropping the 'g':

commit:ec3ba93

EDIT

If it's an auto-built version, you can also look up the version number here and then click on it for the relevant commit:

https://tvheadend.org/builds/tvheadend

    (1-2/2)