[Bug 174984] New: missing timezone variable for Asia/Yekaterinburg in /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm

bugzilla at redhat.com bugzilla at redhat.com
Mon Dec 5 13:13:59 UTC 2005


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.




https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174984

           Summary: missing timezone variable for Asia/Yekaterinburg in
                    /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm
           Product: Fedora Core
           Version: fc4
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: normal
         Component: perl-DateManip
        AssignedTo: wtogami at redhat.com
        ReportedBy: slain at surw.ru
                CC: fedora-perl-devel-list at redhat.com


>From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7

Description of problem:
Programs using Date::Manip doesn't work
if timezone is set to Asia/Ekaterinburg(YEKT),cause of missing timezone variable in /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm


Version-Release number of selected component (if applicable):
perl-DateManip-5.42a-4

How reproducible:
Always

Steps to Reproduce:
1. sudo logwatch

Actual Results:  ERROR: Date::Manip unable to determine TimeZone.
 at /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm line 3495
        Date::Manip::Date_TimeZone called at /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm line 661
        Date::Manip::Date_Init() called at /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm line 779
        Date::Manip::ParseDateString('epoch 1133701851') called at /usr/share/logwatch/lib/Logwatch.pm line 508
        Logwatch::TimeBuild() called at /usr/sbin/logwatch line 663


Expected Results:  working logwatch

Additional info:

Here is patch to solve it:

--- /usr/lib/perl5/vendor_perl/5.8.6/Date/Manip.pm      2003-07-02 22:42:47.000000000 +0600
+++ Manip.pm    2005-12-05 17:57:34.000000000 +0500
@@ -606,6 +606,7 @@
       "zp4    +0400 ".  # USSR Zone 3
       "msd    +0400 ".  # Moscow Daylight
       "zp5    +0500 ".  # USSR Zone 4
+      "yekt   +0500 ".  # Asia/Yekaterinburg
       "ist    +0530 ".  # Indian Standard
       "zp6    +0600 ".  # USSR Zone 5
       "novst  +0600 ".  # Novosibirsk time zone, Russia

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-perl-devel-list mailing list