After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 116638 - Missing index.sgml
Missing index.sgml
Status: RESOLVED DUPLICATE of bug 90602
Product: libgnomedb
Classification: Deprecated
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Rodrigo Moya
gnome-db Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-07-03 15:41 UTC by Mike Castle
Modified: 2005-01-06 10:20 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mike Castle 2003-07-03 15:41:48 UTC
Getting the following up installation:

-- Installing ../../../libgnomedb-0.12.2/doc/C/html/libgnomedb-
introduction.html
-- Installing ../../../libgnomedb-0.12.2/doc/C/html/libgnomedb-
libgnomedb.html
-- Installing ../../../libgnomedb-0.12.2/doc/C/html/libgnomedb-widgets.html
-- Installing ../../../libgnomedb-0.12.2/doc/C/html/index.sgml
/usr/bin/install: cannot stat `../../../libgnomedb-
0.12.2/doc/C/html/index.sgml': No such file or directory
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc/C'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc/C'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc'
make: *** [install-recursive] Error 1

gail has a similar issue, see bug 116441.

However, what's interesting about this one is the file is there when I 
unpack the archive:

nexus@thune[12:52am]/usr/src/libgnomedb(504) find -name index.sgml
./libgnomedb-0.12.2/doc/C/html/index.sgml

It's still there after configure, but it's gone after compilation:

GdaDataSourceInfo* gnome_db_config_find_data_source
                                            (const gchar 
*name);/usr/bin/gtkdoc-mkhtml: line 43: index.sgml: No such file or 
directory
test "x" = "x" || ( cd ../../../libgnomedb-0.12.2/doc/C && cp  html )
-- Fixing Crossreferences
cd ../../../libgnomedb-0.12.2/doc/C && gtkdoc-fixxref --module-dir=html --
html-dir=/usr/share/gtk-doc/html
touch html-build.stamp
make[2]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc/C'
make[2]: Entering directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc'
make[1]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-
build/doc'
make[1]: Entering directory `/usr/src/libgnomedb/libgnomedb-0.12.2-build'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/usr/src/libgnomedb/libgnomedb-0.12.2-build'
589.650u 176.750s 37:14.79 34.2%        0+0k 0+0io 1137873pf+0w
nexus@thune[1:38am]/usr/src/libgnomedb(508) !find
find -name index.sgml
nexus@thune[1:38am]/usr/src/libgnomedb(509) donemsg
Thu Jul  3 01:38:49 PDT 2003
Comment 1 Jon Willeke 2003-12-10 23:04:40 UTC
Several GNOME components have bug reports of this nature.  According
to Owen Taylor, this usually indicates that something is wrong with
gtkdoc or the SGML tool chain on the build machine.  On SuSE Linux,
for example, you need to have at least the following packages:

  gtkdoc
  openjade
  docbook_3
  docbook-dsssl-stylesheets

You can work around the problem in many packages by passing a
configure switch like --disable-gtkdoc, so that you don't blow away
the shipped documentation.  I don't know whether libgnomedb's
configure script supports this option.
Comment 2 Kjartan Maraas 2005-01-06 10:20:18 UTC

*** This bug has been marked as a duplicate of 90602 ***