Package: libdate-manip-perl Version: 6.11-1 Severity: normal ParseRecur fails on some recur definitions. For example, these:
perl -e'use Date::Manip; @dates=ParseRecur("0:0:1*6:0:0:0**2007120800:00:00*2011013000:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:1*6:0:0:0**2008081600:00:00*2011013000:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:1*6:0:0:0**2010061200:00:00*2011013000:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:2*5:0:0:0**2008081500:00:00*2011011500:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:2*5:0:0:0**2009011600:00:00*2011011500:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:3*4:0:0:0**2010102100:00:00*2011011400:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:3*6:0:0:0**2011011500:00:00*2011011600:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:6*6:0:0:0**2011012900:00:00*2011012900:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:12*2:0:0:0**2011030800:00:00*2011030800:00:00*",undef,undef,"3 years");' all produce the error: Can't use an undefined value as an ARRAY reference at /usr/share/perl5/Date/Manip/Recur.pm line 1066. However, these all work fine: perl -e'use Date::Manip; @dates=ParseRecur("0:0:3*6:0:0:0**2010112000:00:00*2011012300:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:4*6:0:0:0**2011010800:00:00*2011010900:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:8*6:0:0:0**2010120400:00:00*2010120500:00:00*",undef,undef,"3 years");' perl -e'use Date::Manip; @dates=ParseRecur("0:0:12*2:0:0:0**2011012500:00:00*2011012600:00:00*",undef,undef,"3 years");' -- System Information: Debian Release: 6.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libdate-manip-perl depends on: ii libyaml-syck-perl 1.12-1 Perl module providing a fast, ligh ii perl 5.10.1-17 Larry Wall's Practical Extraction libdate-manip-perl recommends no packages. libdate-manip-perl suggests no packages. -- debconf-show failed -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org