Subject: Re: "gtkdoc-fixxref: not found" gnome-libs
To: Juan RP <juan@xtraeme.UnixBSD.org>
From: Simon Burge <simonb@wasabisystems.com>
List: tech-pkg
Date: 09/18/2003 13:12:04
Hi Juan,

On Thu, Sep 18, 2003 at 04:36:58AM +0200, Juan RP wrote:

> On Thu, 18 Sep 2003 12:23:01 +1000
> Simon Burge <simonb@wasabisystems.com> wrote:
> 
> > Hi folks,
> > 
> > When installing the gnome-libs package, I saw the following flash past:
> > 
> > 	-- Fixing Crossreferences
> > 	gtkdoc-fixxref: not found
> > 
> > "find /usr/pkg -name gtkdoc-fixxref" doesn't show anything.  This is on
> > a 1.6ish box with pkgsrc from a couple of hours ago.  Something to worry
> > about or not?
> 
> [juan@Nocturno][~] grep gtkdoc-fixxref /usr/pkgsrc/*/*/PLIST
> /usr/pkgsrc/textproc/gtk-doc/PLIST:bin/gtkdoc-fixxref
> [juan@Nocturno][~]
> 
> But gtk-doc should not be used, strange I've just compiled a gnome-libs
> package without any problem.
> 
> I don't have any idea why your gnome-libs package is trying to use the
> gtk-doc package ...

I've included all the references to "gtkdoc" (with some extra context
in places) below.  The first three are during configuration, and the
remainder during installation.  The only mention in the config.log is

	configure:6876: checking for gtkdoc-mkdb

Does this help at all?

Simon.
--
Simon Burge                                   <simonb@wasabisystems.com>
NetBSD Development, Support and Service:   http://www.wasabisystems.com/



checking for gtkdoc-mkdb... false

running /bin/sh ./configure ... --enable-gtk-doc=no ...

checking for gtkdoc-mkdb... (cached) false


mkdir /usr/pkg/share/gnome/html
 install -c -o root -g wheel -m 444 ./gnome.html /usr/pkg/share/gnome/html/gnome.html
 install -c -o root -g wheel -m 444 ./gnome-decl.txt /usr/pkg/share/gnome/html/gnome-decl.txt
 install -c -o root -g wheel -m 444 ./gnome-sections.txt /usr/pkg/share/gnome/html/gnome-sections.txt
/bin/sh ../../mkinstalldirs /usr/pkg/share/gnome/html/gnome
mkdir /usr/pkg/share/gnome/html/gnome
(installfiles=`echo ./html/*.html`; \
if test "$installfiles" = './html/*.html'; \
then echo '-- Nothing to install' ; \
else \
  for i in $installfiles; do \
    echo '-- Installing '$i ; \
    install -c -o root -g wheel -m 444 $i /usr/pkg/share/gnome/html/gnome; \
  done; \
  echo '-- Installing ./html/index.sgml' ; \
  install -c -o root -g wheel -m 444 ./html/index.sgml /usr/pkg/share/gnome/html/gnome; \
  echo '-- Fixing Crossreferences' ; \
  gtkdoc-fixxref --module=gnome --html-dir=/usr/pkg/share/gnome/html || true; \
fi)
-- Installing ./html/book1.html


-- Installing ./html/index.sgml
install: ./html/index.sgml: stat: No such file or directory
-- Fixing Crossreferences
gtkdoc-fixxref: not found
gmake[3]: Leaving directory `/usr/obj/pkg/x11/gnome-libs/work.thoreau/gnome-libs-1.4.2/devel-docs/gnome'


  echo '-- Fixing Crossreferences' ; \
  gtkdoc-fixxref --module=gnomeui --html-dir=/usr/pkg/share/gnome/html|| true; \
fi)
-- Installing ./html/book1.html


-- Installing ./html/index.sgml
install: ./html/index.sgml: stat: No such file or directory
-- Fixing Crossreferences
gtkdoc-fixxref: not found
gmake[3]: Leaving directory `/usr/obj/pkg/x11/gnome-libs/work.thoreau/gnome-libs-1.4.2/devel-docs/gnomeui'


  gtkdoc-fixxref --module=zvt --html-dir=/usr/pkg/share/gnome/html|| true; \
fi)
-- Installing ./html/book1.html


-- Installing ./html/book1.html
-- Fixing Crossreferences
gtkdoc-fixxref: not found
gmake[3]: Leaving directory `/usr/obj/pkg/x11/gnome-libs/work.thoreau/gnome-libs-1.4.2/devel-docs/zvt'


  echo '-- Fixing Crossreferences' ; \
  gtkdoc-fixxref --module=gnorba --html-dir=/usr/pkg/share/gnome/html || true; \
fi)
-- Installing ./html/book1.html


-- Installing ./html/index.sgml
install: ./html/index.sgml: stat: No such file or directory
-- Fixing Crossreferences
gtkdoc-fixxref: not found
gmake[3]: Leaving directory `/usr/obj/pkg/x11/gnome-libs/work.thoreau/gnome-libs-1.4.2/devel-docs/gnorba'