Subject: pkg/16089: cyradm in cyrus-imapd package don't work
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rslr@free.fr>
List: netbsd-bugs
Date: 03/27/2002 08:02:26
>Number:         16089
>Category:       pkg
>Synopsis:       cyradm in cyrus-imapd package don't work
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 27 08:03:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     de SAINT LEGER Rodolphe
>Release:        current-sparc current-sparc64 (in 32 bits mode)
>Organization:
none
>Environment:
NetBSD akima 1.5ZB NetBSD 1.5ZB (AKIMA) #0: Thu Mar 14 01:42:17 CET 2002     root@akima:/usr/src/sys/arch/sparc/compile/AKIMA sparc
NetBSD deedlit 1.5ZC NetBSD 1.5ZC (DEEDLIT32) #6: Mon Mar 25 18:18:33 CET 2002     root@akima:/usr/src/sys/arch/sparc64/compile/DEEDLIT32 sparc64

>Description:
when you lauch cyradm, the following errors occurs (tested on both sparcs)

Can't load '/usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/auto/Cyrus/IMAP/IMAP.so' for module Cyrus::IMAP: /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/auto/Cyrus/IMAP/IMAP.so: Undefined symbol "" (reloc type = 12, symnum = 13) at /usr/pkg/lib/perl5/5.6.1/sparc-netbsd/DynaLoader.pm line 206.
 at /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/Cyrus/IMAP/Admin.pm line 43
Compilation failed in require at /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/Cyrus/IMAP/Admin.pm line 43.
BEGIN failed--compilation aborted at /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/Cyrus/IMAP/Admin.pm line 43.
Compilation failed in require at /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/Cyrus/IMAP/Shell.pm line 58.
BEGIN failed--compilation aborted at /usr/pkg/lib/perl5/site_perl/5.6.1/sparc-netbsd/Cyrus/IMAP/Shell.pm line 58.
Compilation failed in require.
BEGIN failed--compilation aborted.

the installed perl package were compiled by the sparc64 (in 32 bits), but I had the same error with a native sparc build.

the pkgsrc tree has been updated before the build was done (yesterday)
the packages have been installed by make bulk-install (I erased the buildlog)

The distribution is the last current snapshot from the netbsd site.

>How-To-Repeat:
install cyrus-imapd and launch cyradm


>Fix:
I tried to use uncompiled module, but it didn't work.
no more ideas, I don't know perl...


>Release-Note:
>Audit-Trail:
>Unformatted: