GNOME Bugzilla – Bug 54463
db2html dependency prevents compilation (make fails)
Last modified: 2004-12-22 21:47:04 UTC
I'm following the source build and install instructions at http://www.gnome.org/start/installing/index.php3. Although they're lacking several dependencies, I don't seem to be able to get past this one. After a (successful) ./configure, a make yields (very soon): make[4]: Entering directory `/usr/src/gnome-utils-1.4.0/gfloppy/doc/az' if [ ! -d gfloppy ] ; then cd . && db2html gfloppy.sgml; fi /bin/sh: db2html: command not found make [4]: *** [authors.html] Error 127 ...etc. I've had a really good trawl around the net, and the missing db2html seems to be from gnome-doc-tools, which I can only find as an rpm in the redhat developers area. Surely Jo(e) Public shouldn't need this - and if he/she should, could it not be made available on the main GNOME ftp site as source? Those of us running non-rpm distributions have problems otherwise. Hopefully it's an easy fix - if I'm missing anything, please let me know! -Mike.
Mike - A thousand apologies. I thought the gfloppy az docs had been commented out of the build. They are messed up, and we didn't mean to ship them. You should not have need of db2html - that's only required of package builders, who use it and put the html output into the build. I can fix this in cvs (I'm traveling this week - won't be able to do it until next week), but that doesn't help you. Your best option is to comment the gfloppy/docs/az directory out of the configure.
Commenting this out in configure doesn't seem to help. Anywhere else I need to remove it? I've tried make distclean, or even removing everything and then reinstalling from the tar.gz, but to no avail.
Mike - Sorry about this. Trying to debug by remote control is hard,as I'm travelling and only have windows computers at my disposal. Try also removing the reference to az in doc/Makefile. John
Changes to configure.in and gfloppy/doc/Makefilem.am checked in to cvs to remove the gfloppy az docs from the build. They were incomplete and were fouling things up.