Subject: Re: kdeadmin - heimdal
To: Christian Biere <christianbiere@gmx.de>
From: Lieven De Keyzer <lieven.dekeyzer@gmail.com>
List: pkgsrc-users
Date: 12/11/2006 05:36:54
On 12/9/06, Christian Biere <christianbiere@gmx.de> wrote:
> Ond?ej T?ma wrote:
> > but, here problem could be (in gnome-commander is), that project want
> > use libraries from base system, not from heimdal. Hemidal is included
> > by some dependencies of dependencies. But in code, project developer
> > want use OS dependence header and library from base.
>
> gnome-commander is not to blame. This is correct:
>
> #include <glob.h>
> #include <fnmatch.h>
>
> I would think heimdal is to blame for installing its own replacement
> headers on systems which already have these. As they're part of POSIX,
> they shouldn't be missing anywhere but on exotic systems. You say
> heimdal is a dependency of a dependency. However, which dependency is
> using krb5-config and passing this to gnome-commander's configure
> script? This should not happen anywhere except on these exotic systems.
> You might have to add a check of ${OPSYS} in the pkgsrc Makefile to
> prevent this or send a bug report to whoever is responsible for this.
>

This is in the CVS commit history:

2006-05-15 11:13:45 by Min Sik Kim | Complete Message
Modified Files: Makefile
Added Files: PLIST.Linux
Log Message:
   Linux does not have glob.h and vis.h compatible with heimdal, so heimdal
   installs its own glob.h and vis.h.  Add them to PLIST.Linux.
   Bump PKGREVISION.

Should I mail this person, or to the package maintainer?