From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: Updating tzdata freely Date: Sun, 12 Mar 2017 19:14:55 +0100 Message-ID: <874lyyjra8.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> References: <20170309184304.GA8957@jasmine> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cn81F-00007h-Qt for guix-devel@gnu.org; Sun, 12 Mar 2017 14:15:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cn81C-0000ty-Ln for guix-devel@gnu.org; Sun, 12 Mar 2017 14:15:01 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:40751) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cn81C-0000tB-Fl for guix-devel@gnu.org; Sun, 12 Mar 2017 14:14:58 -0400 In-Reply-To: <20170309184304.GA8957@jasmine> 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: Leo Famulari , guix-devel@gnu.org --=-=-= Content-Type: text/plain Leo Famulari writes: > 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? This sounds good; I was thinking the same after seeing the tzdata update in core-updates. "libical" still causes a fair amounts of rebuilds, but it's a lot more manageable than the current 1315 packages :-) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAljFkB8ACgkQoqBt8qM6 VPrTKAf/el4rx204c+PcGL6KuNusFLWubKraNMiqtxQgheriDFPJjv0tYAg4aMfa FN4ZrjXUXB0XHoP7Su8qc/tJ+KErrxghiNt0l/Bh+nOX7Ug/pZtBIvrNbgnthXOe oOWUdaYdeg09IJwlE20DCDha0vGZ3DOACqgoYD2YEO3DbpSpYcyMGJw5hsoFXuKm gggKgH9Rl9sjmxUr69SAXatT0EgxOR62QmLULBg7OoWfvCK5Hx2LDCi03uvyXRM0 UCgnZo8R6/q22eQ7gGN0fcD3xYopHhy/hYZWbTz0g151DVgIiTlQPiOVx+I4zlp7 QN98cH/goz+wMbSrMA+rSP34X1GfkA== =1svj -----END PGP SIGNATURE----- --=-=-=--