[tz] Getting current tzdb version in use

Paul Goyette paul at whooppee.com
Sat Jul 21 06:21:02 UTC 2018

On Sat, 21 Jul 2018, Tom Lane wrote:

>> NetBSD would not automatically install an additional file.  The build
>> process is very explicit about which files get copied to the build's
>> destination directory;  it is also very selective in what files it
>> includes in the .tgz "distribution set" files.  Manual intervention is
>> needed to update these steps.
> And your point is?  Should I conclude that NetBSD users see a seriously
> lobotomized set of time zones, or does the packager just automatically
> update the distribution list every time a new file shows up there?

Whenever the contents of the destination don't match what is expected, 
manual intervention is required to evaluate and make whatever changes 
are needed.

> In my former life as a packager for Red Hat, you'd list a specific set of
> files you expected your package to install into, say, /usr/bin -- either
> an unexpected addition or unexpected removal there should set off alarm
> bells.  But the file list for tzdb's database would almost certainly just
> be "/usr/share/zoneinfo/*"; there is no value in expending packager brain
> cells on second-guessing the upstream there.  Maybe NetBSD's packaging
> toolchain is too impoverished to do that, but I'd certainly call that
> a bug not a feature.

Perhaps.  Call it what you want, but that is reality.

Not worth further debate.  The info was offered only as a counter 
example to your doubt of the existence of packages who don't just 
include whatever shows up.

| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:          |
| (Retired)        | FA29 0E3B 35AF E8AE 6651 | paul at whooppee dot com   |
| Kernel Developer | 0786 F758 55DE 53BA 7731 | pgoyette at netbsd dot org |

More information about the tz mailing list