From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Updating tzdata freely Date: Thu, 9 Mar 2017 13:43:04 -0500 Message-ID: <20170309184304.GA8957@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cm31s-00052t-FD for guix-devel@gnu.org; Thu, 09 Mar 2017 13:43:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cm31p-0003ov-BY for guix-devel@gnu.org; Thu, 09 Mar 2017 13:43:12 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:42934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cm31n-0003oM-6N for guix-devel@gnu.org; Thu, 09 Mar 2017 13:43:09 -0500 Received: from localhost (c-73-188-17-148.hsd1.pa.comcast.net [73.188.17.148]) by mail.messagingengine.com (Postfix) with ESMTPA id 742C97E31E for ; Thu, 9 Mar 2017 13:43:05 -0500 (EST) Content-Disposition: inline List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline After creating a special "for tests only" xorg-server package for GTK+'s test suite recently, I started thinking about what other packages could receive the same treatment. Tzdata is an important package to keep up to date. Amazingly, some governments do announce time zone changes only days or weeks before they take effect. Without an up-to-date tzdata, users' clocks will be wrong in those locales. Currently, updating tzdata will cause about 1400 package rebuilds. However, if don't use the primary tzdata package in the test suites of glib and R, a tzdata update will only cause ~388 rebuilds. I checked that glib and R do not retain any references to tzdata after they are built, so we could create a tzdata package with a "fixed" version that will not be updated very often. So, we could update this package more freely, at the cost of some extra complexity in package maintenance. What do you think? --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAljBojgACgkQJkb6MLrK fwjmsQ//Wn/xhZ7xsgfCWdiA+AKvtEjNx7IhrvsPgbM6i07kh4MYucgwhhHnktow R3DRN+9RZ8zi2KJNHn1Cf9hc1tOjXxC397JUetZqfvCXSWnw7hEw7bFb/DWRLQ9s FIxiRG5MQRpn69suqqiPGeXV+7Ze+v1lDa4zt8u2d4KGOH1BEMK8Zfyi3d68sqOy SO4ORSCfzROB3bj6LagGq8LSTkqye9LDQejMgcpKc2rcZTl9VAqX6T7gw7YwHD8N 9B1mwh/2x2mba5tuBy2I53vxFSQS89bmDrEUgMIGOAnE1SOBMRVFkDl8Tin2XJEV 0jQSKpFSpWlWJ+mSwr/6IDCsyCfqd2QCakyozO2shUXajTJ6iXxnO3xmxOFHItZL PjvQKzgo4JNSWwUNb+eVb9PlYGrCf6Vkogt7yTfQ7bNQgaLSwXH8pZ4N2UztaiJQ Y/05e1T2PLbl+XOOqGugQGa7+NseLB1moyqYR7xWhqabGEqsDlnmQhZSFGo7YN4x +4nZU2jUzGjwH+dNYIy/Ns5ktDHEsggSGmDo5qBhKmeLYCIVlHosh6oD6O0yuTXx mJkHCAZWESctR11HzLM6HWtDdep8ufM4TZmjTwiRpHoNms1eL/ZVZ2s/oFzBhatI zq+JFyDkeIGtnOqXlM8e5WFI1tYo18mUGNnkPknYir9MrccOXIk= =9AWh -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm--