Spec URL: https://gist.githubusercontent.com/Spredzy/81e5463da34aa4b13166eb4abed9b7b9/raw/fbbf3e925d5ea70099e34842ed31e12d178c9285/rubygem-tzinfo-data.spec SRPM URL: https://kojipkgs.fedoraproject.org//work/tasks/9145/15499145/rubygem-tzinfo-data-1.2014.10-2.fc24.src.rpm Description: Timezone Data for TZInfo Fedora Account System Username: spredzy
I don't think we need this library on Fedora, since rubygem-tzinfo (as the only possible user of this package to my knowledge) is using system tzdata.
This package was initially created in order to be able to build fluentd[1], which has it as a dependency. Per your command and after looking at the TZInfo documentation, > TZInfo requires a source of timezone data. There are two built-in options: > > The separate TZInfo::Data library (the tzinfo-data gem). TZInfo::Data contains a set of Ruby modules that are generated from the IANA Time Zone Database. > A zoneinfo directory. Most Unix-like systems include a zoneinfo directory containing timezone definitions. These are also generated from the IANA Time Zone Database. > > By default, TZInfo::Data will be used. If TZInfo::Data is not available, then TZInfo will search for a zoneinfo directory instead. So I will hold-on this one and see if I can proceed further without the need of this one. Thank you for pointing it out. [1] https://rubygems.org/gems/fluentd/versions/0.12.5
Bump to 1.2017.3 Spec URL: http://copr-dist-git.fedorainfracloud.org/cgit/sbonazzo/ovirt-fluentd/rubygem-tzinfo-data.git/plain/rubygem-tzinfo-data.spec SRPM URL: https://copr-be.cloud.fedoraproject.org/results/sbonazzo/ovirt-fluentd/fedora-rawhide-x86_64/00678783-rubygem-tzinfo-data/rubygem-tzinfo-data-1.2017.3-1.fc28.src.rpm Matthias can you please review? Also pushed to https://review.rdoproject.org/r/#/c/10682/
For requirements discussion, see https://github.com/fluent/fluentd/issues/1761
I still suggest drop the dependency in fluentd.spec. You can use something like: ~~~ %gemspec_remove_dep -g tzinfo-data "~> 1.0" ~~~
closing this.