[tz] Getting current tzdb version in use
eggert at cs.ucla.edu
Fri Jul 20 14:58:15 UTC 2018
Paul G wrote:
> I can tell you a few places I've found need for the version:
Thanks for reporting those war stories; they're helpful, and tend to confirm my
feeling that the version number can be useful in diagnosing configuration
mistakes. One comment:
> 3. It can be useful when you have the choice of more than one source for time zone data and want to try and ascertain which one is more recent and use that one.
Unfortunately it's not that simple, because in some cases the sources can
disagree but neither will be "more recent"; for example, both might be based on
2018e but with different local patches applied. This is partly why I'm skeptical
about attempts to use version information for anything important other than
"report this string to the users, and let them figure it out".
> At this point, of course, I think the battle in the tz project is won - tzdata.zi exists and last I checked `make install` installs it into `/usr/share/zoneinfo`, so now it's time to get system distributors to make sure they include it in their distributions, I guess.
Plus, distributors need to include something better than "# version unknown",
which is what Red Hat is doing unfortunately. See:
More information about the tz