Kolab 2.3.3 compilation breaks with perl error

Christoph Wickert wickert at kolabsys.com
Thu Sep 29 05:38:31 CEST 2011


On Monday 19 September 2011 11:57:36 Otmar Stahl wrote:
> Hello,
> 
> On 09/18/2011 07:47 PM, Benjamin Eckl wrote:
> > Can't locate Digest/SHA1.pm in @INC (@INC contains:
> > /kolab/lib/perl/site_perl/5.10.0/i686-linux
> > /kolab/lib/perl/site_perl/5.10.0
> > /kolab/lib/perl/vendor_perl/5.10.0/i686-linux
> > /kolab/lib/perl/vendor_perl/5.10.0 /kolab/lib/perl/vendor_perl
> > /kolab/lib/perl/5.10.0/i686-linux /kolab/lib/perl/5.10.0 .) at
> > ./mkchartable.pl line 51.
> > BEGIN failed--compilation aborted at ./mkchartable.pl line 51.
> > make[1]: *** [chartable.c] Error 1
> > make: *** [all] Error 1
> > error: Bad exit status from /kolab/RPM/TMP/rpm-tmp.67846 (%build)
> > 
> 
> I do not know why, but Digest/SHA1.pm is not found. In my system
> (installed from the debian squeeze binaries) it is located at:
> 
> /kolab/lib/perl/vendor_perl/5.10.0/i686-linux/Digest/SHA1.pm
> 
> This file belongs to the perl-crypto package. It seems that the
> installation of this package has failed?

No, SHA1.pm a new duild dependency of imapd 2.3.17 and when compiling the 
packages form scratch they are build in the wrong order, imapd is build before 
perl-crypto.

Fixed in /kolab/lib/perl/vendor_perl/5.10.0/i686-linux/Digest/SHA1.pm and will 
be released soon. Thanks everybody who helped troubleshooting this issue. I am 
sorry I overlooked it, it turns out that our build scripts are not sane and 
didn't catch this problem.

Regards,
Christoph

-- 
Christoph Wickert
Senior Engineer

Kolab Systems AG
Zürich, Switzerland

e: wickert at kolabsys.com
t: +49 251 871 369 77
w: http://kolabsys.com

pgp: 85DACC63 Christoph Wickert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.kolab.org/pipermail/users/attachments/20110929/9f394049/attachment.sig>


More information about the users mailing list