Hi all, The Gnumeric page contains the following command and associated text:
"If you have GNOME Doc Utils-0.4.4 installed, you can convert the XML help files into HTML with the following command: make -C doc html" This command will *only* work if your $GNOME_PREFIX is /usr. If $GNOME_PREFIX is set to anything else, the command will fail. The reason being is that the Makefile in the gnumeric-1.6.1/doc/C directory uses $PREFIX/share to point to the GNOME Doc Utils support files. Of course, it will fail if GNOME Doc Utils was not installed with PREFIX of /usr. There are two things I can think of (not just to fix Gnumeric, but for any and all packages that may expect GNOME Doc Utils to be in /usr) to fix this issue. 1) Change the installation prefix of GNOME Doc Utils to /usr. This is probably the preferred (and easiest) solution to implement. There is precedent of installing some GNOME packages in /usr. See the GNOME Icon Theme package. Additionally, because GNOME Doc Utils files are being installed into $PREFIX/share/xml, and /usr/share/xml must already exist before GNOME Doc Utils is installed, it seems logical to install GNOME Doc Utils there (it creates a 'gnome' directory off of $PREFIX/share/xml). 2) This works, but should only be used if it is determined that GNOME Doc Utils should stay in $GNOME_PREFIX. Create a symlink /usr/share/xml/gnome which points to GNOME_PREFIX/share/xml/gnome. This would then allow packages expecting to see GNOME Doc Utils in the BLFS conventional /usr directory to work. I've already BZ'd this issue so it wont' be forgotten. -- Randy rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3] [GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686] 12:02:59 up 94 days, 21:27, 3 users, load average: 1.13, 0.63, 0.35 -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
