Your message dated Mon, 19 Jun 2006 14:47:52 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#374341: fixed in libdate-manip-perl 5.44-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libdate-manip-perl
Version: 5.44-2
Severity: minor
Tags: patch

UnixDate("Today","%m") returns null; UnixDate("today","%m") works. This was 
not how Date::Manip worked in the past (or in Sarge). It created some very
subtle breakage for some of my scripts.

I would suggest making the "today" matching case insensitive. A simple patch
is attached.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc4-joehill
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libdate-manip-perl depends on:
ii  perl                          5.8.8-4    Larry Wall's Practical Extraction 

libdate-manip-perl recommends no packages.

-- no debconf information
--- ../old/Manip.pm     2006-06-18 14:13:15.000000000 -0400
+++ ./Manip.pm  2006-06-18 14:14:56.000000000 -0400
@@ -1258,7 +1258,7 @@
         $num=1;
         $tmp="+";
       } elsif ( (/^$now\s*$wkabb$/i  &&  ($tmp="Now"))  ||
-                (/^$today\s*$wkabb$/ &&  ($tmp="Today")) ) {
+                (/^$today\s*$wkabb$/i &&  ($tmp="Today")) ) {
         # now week     (British date: 1 week from now)
         # today week   (British date: 1 week from today)
         &Date_Init()  if (! $Cnf{"UpdateCurrTZ"});
@@ -1400,7 +1400,7 @@
         $date=&DateCalc("1970-01-01 00:00 GMT","+0:0:$s");
 
       } elsif ( (/^$now$/i  &&  ($tmp="Now"))  ||
-                (/^$today$/ &&  ($tmp="Today")) ) {
+                (/^$today$/i &&  ($tmp="Today")) ) {
         # now, today
         &Date_Init()  if (! $Cnf{"UpdateCurrTZ"});
         $date=$Curr{$tmp};

--- End Message ---
--- Begin Message ---
Source: libdate-manip-perl
Source-Version: 5.44-3

We believe that the bug you reported is fixed in the latest version of
libdate-manip-perl, which is due to be installed in the Debian FTP archive:

libdate-manip-perl_5.44-3.diff.gz
  to pool/main/libd/libdate-manip-perl/libdate-manip-perl_5.44-3.diff.gz
libdate-manip-perl_5.44-3.dsc
  to pool/main/libd/libdate-manip-perl/libdate-manip-perl_5.44-3.dsc
libdate-manip-perl_5.44-3_all.deb
  to pool/main/libd/libdate-manip-perl/libdate-manip-perl_5.44-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Quinney <[EMAIL PROTECTED]> (supplier of updated libdate-manip-perl 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 19 Jun 2006 20:29:16 +0100
Source: libdate-manip-perl
Binary: libdate-manip-perl
Architecture: source all
Version: 5.44-3
Distribution: unstable
Urgency: low
Maintainer: Stephen Quinney <[EMAIL PROTECTED]>
Changed-By: Stephen Quinney <[EMAIL PROTECTED]>
Description: 
 libdate-manip-perl - a perl library for manipulating dates
Closes: 358086 374341
Changes: 
 libdate-manip-perl (5.44-3) unstable; urgency=low
 .
   * Added patch from Yury Yurevich for "Date::Manip unable to determine
     OMST TimeZone", closes: #358086.
   * Added patch from Adam Kessel for "translating 'today' should not be
     case sensitive", closes: #374341
   * Moved debhelper and dpatch to Build-Depends.
Files: 
 f495064186dca3d235783680bbd8aae3 645 perl optional 
libdate-manip-perl_5.44-3.dsc
 a062499e980f5ae3a0afdf4d527ace16 4722 perl optional 
libdate-manip-perl_5.44-3.diff.gz
 ebbc3d0fe59360df9659aa36ce7c5624 168722 perl optional 
libdate-manip-perl_5.44-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFElwCkITGblEwaW+URAkcKAKC9ybj2w3SKXx9o9u3lB7yEI8C7QACglzw4
FwTDozahEEZewwRPsUzVlnY=
=pNIY
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to