reassign 655767 libkolab-perl 1:2.2.4-20100624-3 reassign 655771 libkolab-perl 1:2.2.4-20100624-3 affects 655767 + kolabd affects 655771 + kolabd merge 655767 655771 thanks
2012/2/10 Soren Stoutner <so...@smallbusinesstech.net>: > Mathieu, > > Thanks for the help. This is an update of bug 640153: Missing depends on > libdigest-sha1-perl. Libdigest-sha1-perl has now been replaced by libdigest- > sha-perl. > > After installing libdigest-sha-perl, kolabd still wouldn't start with the > following error message: > > root@mail:/usr/share/perl5/Kolab# kolabd | tee /tmp/kolabd-foreground.log > Can't locate Digest/SHA1.pm in @INC (@INC contains: /etc/perl > /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 > /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 > /usr/local/lib/site_perl .) at /usr/share/perl5/Kolab/LDAP.pm line 40, <DATA> > line 522. > BEGIN failed--compilation aborted at /usr/share/perl5/Kolab/LDAP.pm line 40, > <DATA> line 522. > Compilation failed in require at /usr/sbin/kolabd line 65, <DATA> line 522. > BEGIN failed--compilation aborted at /usr/sbin/kolabd line 65, <DATA> line > 522. > > Changing /usr/share/perl5/Kolab/LDAP.pm line 40 from > > use Digest::SHA1 qw(sha1); > > to > > use Digest::SHA qw(sha1); OK. There is a pending patch at http://anonscm.debian.org/viewvc/pkg-kolab/libkolab-perl/trunk/debian/patches/99-sha1-to-sha.diff?revision=1581&view=markup for this problem. > allows kolabd to start, but after a short period it exits with the following > error: > > SYNCREPL Debug: Finished Kolab::LDAP::sync sleeping 1s > SYNCREPL Debug: Finished Net::LDAP::Search::sync sleeping 10s > SYNCREPL Debug: Control created: mode=1; > cookie=rid=000,csn=20120210045938.268654Z#000000#000#000000; reloadHint=0 > SYNCREPL Debug: Search created > SYNCREPL Debug: Received Sync Done Control: cookie=UNDEF; refreshDeletes=1 > SYNCREPL Debug: Finished Net::LDAP::Search::sync sleeping 10s > SYNCREPL Debug: Control created: mode=1; > cookie=rid=000,csn=20120210045938.268654Z#000000#000#000000; reloadHint=0 > SYNCREPL Debug: Search created > SYNCREPL Debug: Received Sync Done Control: cookie=UNDEF; refreshDeletes=1 > SYNCREPL Debug: Finished Net::LDAP::Search::sync sleeping 10s > SYNCREPL Debug: Control created: mode=1; > cookie=rid=000,csn=20120210045938.268654Z#000000#000#000000; reloadHint=0 > SYNCREPL Debug: Search created > SYNCREPL Debug: searchCallback: mesg->code = `2', mesg->msg = `controls > require LDAPv3' > SYNCREPL: Aborting > K: Abnormal child exit status encountered, aborting > K: SIGINT/SIGTERM detected, kill()ing children > L: Shutting down > K: Exiting Very strange, as ldap version is explicitly set on LDAP object creation. There were some changes recently on perl-ldap (http://packages.debian.org/changelogs/pool/main/libn/libnet-ldap-perl/current/changelog), this may be related. Can you post a network capture of the ldap transaction for deeper inspection? Cheers, -- Mathieu Parent -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org