On Tue, Mar 13, 2012, at 05:06 PM, Jenkins wrote: > See <http://ci.cyrusimap.org/job/cyrus-imapd-master/451/> > > ------------------------------------------ > [...truncated 2268 lines...] > > Cassandane::Cyrus::Master.reap_rate > > http://ci.cyrusimap.org/job/cyrus-imapd-master/451//testReport/%28root%29/Cassandane__Cyrus__Master/test_reap_rate/ > [...] > Cassandane::Cyrus::Simple.append > > http://ci.cyrusimap.org/job/cyrus-imapd-master/451//testReport/%28root%29/Cassandane__Cyrus__Simple/test_append/
All of the above are cascading failures from the Annotator tests, which failed like this =====> Instance[1063] Running: "/var/lib/jenkins/jobs/cyrus-imapd-master/workspace/cassandane/utils/annotator.pl" Base class package "Cyrus::Annotator::Daemon" is empty. (Perhaps you need to 'use' the module which defines that package first.) at /var/lib/jenkins/jobs/cyrus-imapd-master/workspace/cassandane/utils/annotator.pl line 45 BEGIN failed--compilation aborted at /var/lib/jenkins/jobs/cyrus-imapd-master/workspace/cassandane/utils/annotator.pl line 45. which is because Cyrus installed the Perl module for Cyrus::Annotator::Daemon under $DESTDIR/$prefix/lib/perl5/site_perl/ but Cassandane was expecting it under $DESTDIR/$prefix/lib/perl/. Why? I have no idea. Why did it change from two days ago? I have even less idea. I worked around this by making Cassandane build an even longer $PERL5LIB. -- Greg.