Summary: | =dev-perl/DateTime-TimeZone-1.810.0: please stabilize | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | nE0sIghT <ykonotopov> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | STABLEREQ |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | WAS: dev-perl/DateTime-TimeZone must recompile time zone modules against actual tzdata | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 531172, 536790 | ||
Bug Blocks: | 528762 | ||
Attachments: | Patch against DateTime-TimeZone-1.600.0.ebuild |
Description
nE0sIghT
2014-11-15 15:21:09 UTC
It is ugly solution, to be honest. There is version 1.79 I belive this release contains a fix. I will add it soon. (In reply to Mikle Kolyada from comment #1) > It is ugly solution, to be honest. There is version 1.79 I belive this > release contains a fix. I will add it soon. Version 1.79 contains time zone modules from tzdata-2014j: http://cpansearch.perl.org/src/DROLSKY/DateTime-TimeZone-1.79/lib/DateTime/TimeZone/Europe/Moscow.pm So no problems with just bumping version I'd vote for re-generating the data during merge. I feel changing the built data so that the installed version differs from upstream might result in support problems if people are working with upstream. ie: "I have blah blah problem with timezones, I'm using Foo::Bar 1.2" "Thats weird, that shouldn't be happening, that was fixed in 1.2" <much later> "Oh, turns out I'm regenerating the tzdata myself because gentoo think thats a good idea". => DateTime::TimeZone is more or less assuming certain things about what it ships with. However, if you wish to have a flag like USE="system-tzdata" that adds some kind of tzdata dep and regenerates it from that, I'm not opposed. It lets users keep the pieces. But having the ebuild itself define what upstream tzdata is used in the ebuild itself might be a bad idea for maintenance reasons. The worst that could happen is somebody might bump the ebuild version, but _not_ the tzdata version, which will in practice give users an ebuild *claiming* to have newer tzdata, but in fact, having the same tzdata. lets wait a couple of days before fixed version goes stable Arches, please test and mark stable: =dev-perl/DateTime-TimeZone-1.810.0 target KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" Stable for HPPA. Stable for all. |