Subject: pkg/36410: Jabberd2 failure to build shared libraries for db
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <root@mail.crebrokers.com>
List: pkgsrc-bugs
Date: 05/30/2007 00:50:01
>Number: 36410
>Category: pkg
>Synopsis: Jabberd2 failure to build shared libraries for db
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed May 30 00:50:01 +0000 2007
>Originator: Sarton O'Brien
>Release: NetBSD 4.99.17
>Organization:
>Environment:
System: NetBSD mx0.cre.local 4.99.17 NetBSD 4.99.17 (XEN3_DOMU) #0: Thu Apr 19 01:02:03 EST 2007 root@spike.internal:/usr/obj/sys/arch/i386/compile/XEN3_DOMU i386
Architecture: i386
Machine: i386
>Description:
Making jabberd2 from /usr/pkgsrc/chat/jabberd2 with
PKG_OPTIONS="gnusasl auth-db storage-db" does not generate the required
shared libraries for db (authreg_db.so and storage_db.s0).
The error:
pkg_admin: jabberd-2.1.6: File `/usr/pkg/lib/jabberd/authreg_sqlite.la' is in +CONTENTS but not on filesystem!
pkg_admin: jabberd-2.1.6: File `/usr/pkg/lib/jabberd/storage_sqlite.la' is in +CONTENTS but not on filesystem!
is also produced due to the references to the default auth and storage backends not being
removed.
>How-To-Repeat:
make PKG_OPTIONS="gnusasl auth-db storage-db"
make install
>Fix:
>Unformatted: