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

Reply via email to