NetBSD Problem Report #33993

From www@NetBSD.org  Thu Jul 13 13:48:22 2006
Return-Path: <www@NetBSD.org>
Received: by narn.NetBSD.org (Postfix, from userid 31301)
	id E5D7B63B8C1; Thu, 13 Jul 2006 13:48:22 +0000 (UTC)
Message-Id: <20060713134822.E5D7B63B8C1@narn.NetBSD.org>
Date: Thu, 13 Jul 2006 13:48:22 +0000 (UTC)
From: srcshelton@gmail.com
Reply-To: srcshelton@gmail.com
To: gnats-bugs@NetBSD.org
Subject: Cannot build pkgsrc gnome-vfs2: libgssapi not found
X-Send-Pr-Version: www-1.0

>Number:         33993
>Category:       pkg
>Synopsis:       Cannot build pkgsrc gnome-vfs2: libgssapi not found
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    irix-pkg-people
>State:          feedback
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 13 13:50:00 +0000 2006
>Closed-Date:    
>Last-Modified:  Sun Apr 08 06:10:27 +0000 2012
>Originator:     Stuart Shelton
>Release:        n/a
>Organization:
>Environment:
IRIX64 octane 6.5 01090133 IP30 mips
>Description:
ld -n32 -shared  .libs/ftp-method.o  -rpath /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32:/usr/bsd/var/tmp/sysutils/gnome-vfs2/work/gnome-vfs-2.14.2/libgnomevfs/.libs:/usr/bsd/lib -L/usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32 -L/usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgmodule-2.0.so /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgthread-2.0.so /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgobject-2.0.so /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libglib-2.0.so /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libintl.so /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libiconv.so -lgssapi -lkrb5 -lasn1 -lcom_err -lcrypto -lroken -lpthread ../libgnomevfs/.libs/libgnomevfs-2.so -lgen -ldb -lc  -v -s -x -allow_jump_at_eop -rpath /usr/bsd/lib -rpath /usr/bsd/lib32 -rpath /usr/lib32 -soname libftp.so `test -n "" && echo -set_version ` -update_registry .libs/so_locations -o .libs/libftp.so
ld32: Mapped ===   .libs/ftp-method.o    ====   at address  0x4000000 
ld32: 1: loading .libs/ftp-method.o.
ld32: Mapped ===   ../libgnomevfs/.libs/libgnomevfs-2.so    ====   at address  0x4014000 
ld32: Processing ../libgnomevfs/.libs/libgnomevfs-2.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgmodule-2.0.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgmodule-2.0.so    ====   at address  0x40ac000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgmodule-2.0.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgthread-2.0.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgthread-2.0.so    ====   at address  0x40b4000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgthread-2.0.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgobject-2.0.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgobject-2.0.so    ====   at address  0x40bc000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgobject-2.0.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libglib-2.0.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libglib-2.0.so    ====   at address  0x410c000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libglib-2.0.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libintl.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libintl.so    ====   at address  0x41e0000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libintl.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libiconv.so...
ld32: Mapped ===   /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libiconv.so    ====   at address  0x41f0000 
ld32: Processing /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libiconv.so.
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgssapi.so...
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib32/libgssapi.a...
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib/libgssapi.so...
ld32: Trying to open /usr/bsd/var/tmp/sysutils/gnome-vfs2/work/.buildlink/lib/libgssapi.a...
ld32: Trying to open /usr/lib32/libgssapi.so...
ld32: Trying to open /usr/lib32/libgssapi.a...
ld32: Trying to open /lib32/libgssapi.so...
ld32: Trying to open /lib32/libgssapi.a...
ld32: Trying to open /usr/local/lib32/libgssapi.so...
ld32: Trying to open /usr/local/lib32/libgssapi.a...
ld32: FATAL   9  : I/O error (-lgssapi): No such file or directory
gmake[2]: *** [libftp.la] Error 32
gmake[2]: Leaving directory `/usr/bsd/var/tmp/sysutils/gnome-vfs2/work/gnome-vfs-2.14.2/modules'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/bsd/var/tmp/sysutils/gnome-vfs2/work/gnome-vfs-2.14.2'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/bsd/src/sysutils/gnome-vfs2

Having grep'd the pksrc PLIST files, I can't actually find a package which provides a gssapi library... where should this library come from?  (There seem to be files of that name in emulators/netbsd32_compat15 and emulators/netbsd32_compat16 - are either of these required?)

heimdal looked like a potential candidate, but installing that didn't help :(
>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->irix-pkg-people
Responsible-Changed-By: wiz@netbsd.org
Responsible-Changed-When: Thu, 13 Jul 2006 13:56:45 +0000
Responsible-Changed-Why:
Irix pkgsrc problem.


State-Changed-From-To: open->feedback
State-Changed-By: wiz@netbsd.org
State-Changed-When: Thu, 13 Jul 2006 13:56:45 +0000
State-Changed-Why:
Does adding:
	.include "../../security/heimdal/buildlink3.mk"
to the gnome-vfs2 Makefile, and 'make clean && make' help?


From: "Stuart Shelton" <srcshelton@gmail.com>
To: gnats-bugs@netbsd.org
Cc: irix-pkg-people@netbsd.org, pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, wiz@netbsd.org
Subject: Re: pkg/33993 (Cannot build pkgsrc gnome-vfs2: libgssapi not found)
Date: Thu, 13 Jul 2006 16:02:12 +0100

 > Does adding:
 >         .include "../../security/heimdal/buildlink3.mk"
 > to the gnome-vfs2 Makefile, and 'make clean && make' help?

 No - I get the same error even with this added :(

 According to the PLISTs, heimdal provides lib/libgssapi.la and
 include/krb5/gssapi.h, whilst mit-krb5 provides
 include/gssapi/gssapi.h but only lib/libgssapi_krb5.la.  cy2-gssapi
 provides lib/sasl2/libgssapiv2.la, whilst
 emulators/netbsd32_compat1[56] provide
 ${COMPAT_LIBDIR}/libgssapi.so.0, ${COMPAT_LIBDIR}/libgssapi.so.0.4,
 ${COMPAT_EMULSUBDIR}/usr/lib/libgssapi.so.4, and
 ${COMPAT_EMULSUBDIR}/usr/lib/libgssapi.so.4.0 between them - so do I
 need one of these?

 Cheers,

 Stuart

State-Changed-From-To: feedback->open
State-Changed-By: wiz@netbsd.org
State-Changed-When: Thu, 13 Jul 2006 15:48:52 +0000
State-Changed-Why:
Feedback provided.
The compat packages are really not the correct ones.


From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33993 (Cannot build pkgsrc gnome-vfs2: libgssapi not found)
Date: Thu, 13 Jul 2006 16:15:11 +0200

 On Thu, Jul 13, 2006 at 01:56:46PM +0000, wiz@netbsd.org wrote:
 > Does adding:
 > 	.include "../../security/heimdal/buildlink3.mk"
 > to the gnome-vfs2 Makefile, and 'make clean && make' help?

 It is already including mk/krb5.buildlink3.mk.

 What is the result of
 bmake show-var VARNAME=KRB5_TYPE
 ?

 Joerg

From: "Stuart Shelton" <srcshelton@gmail.com>
To: gnats-bugs@netbsd.org
Cc: irix-pkg-people@netbsd.org, gnats-admin@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Re: pkg/33993 (Cannot build pkgsrc gnome-vfs2: libgssapi not found)
Date: Fri, 14 Jul 2006 11:17:10 +0100

 >  What is the result of
 >  bmake show-var VARNAME=KRB5_TYPE
 >  ?

 This returns "heimdal" - but the gnome-vfs2 build still failed once
 I'd installed heimdal manually (strange that gnome-vfs2 didn't seem to
 pull this package in automatically...)

 Additionally, heimdal seems to install a broken version of "su" :(
 Actually - no: I've just looked at the PLIST, and the heimdal
 utilities should be prefixed with KRB5_PREFIX, which isn't set for my
 system.  I'll rebuild it with this (or, at least,
 kerberos-prefix-cmds, set.

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 08 Apr 2012 06:10:27 +0000
State-Changed-Why:
Is this still a problem?


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.