Flavio, > That's because of a change that happended in DT::Set 0.1402. > You will have to upgrade DateTime::Event::Recurrence: > > DateTime::Event::Recurrence - Changes > > 0.10 2004-03-17 > > 0.0901 2004-03-09 > > - the recurrence functions accept infinite DateTimes, as required > > by DT::Set 0.1402
After installing the new DateTime::Event::Recurrence the script sent before produced the following errors: Invalid interval specification: start value is after end at /usr/lib/perl5/site_perl/5.8.2/DateTime/SpanSet.pm line 338 Invalid interval specification: start value is after end at /usr/lib/perl5/site_perl/5.8.2/DateTime/SpanSet.pm line 338 Invalid interval specification: start value is after end at /usr/lib/perl5/site_perl/5.8.2/DateTime/SpanSet.pm line 338 Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.2/Set/Infinite/Basic.pm line 206. Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/site_perl/5.8.2/Set/Infinite/Basic.pm line 206. Can't call method "intersection" without a package or object reference at /usr/lib/perl5/site_perl/5.8.2/Set/Infinite.pm line 962. Am I still missing anything? I think the script is quite straightforward and I can't see an obvious error (after all the old versions of the packages worked). What do you make of that? Reinhold
