GNOME Bugzilla – Bug 427939
configure --disable-scrollkeeper completely broken since 0.10.2
Last modified: 2007-04-15 10:29:58 UTC
Since gnome-doc-utils 0.10.2, using --disable-scrollkeeper to build packages is completely broken. We use it on our distribution to skip the "scrollkeeper-update" step. There's a notice in the changelog telling about fixing --disable-scrollkeeper to build without scrollkeeper, but this way things don't build anymore when that flag is passed while scrollkeeper is installed. If using --disable-scrollkeeper is wrong to disable regeneration of scrollkeeper database inside a package, please tell me the other options we have, if there isn't any, this is a critical bug for distribution packagers, as it takes away the possibility to create clean packages.
Wow, that was fast. 0.10.2 was released like 15 minutes ago.
So this was the extent of the change referenced in the ChangeLog: http://svn.gnome.org/viewcvs/gnome-doc-utils/trunk/tools/gnome-doc-utils.make?r1=884&r2=904 Do you get error messages, or are there just missing files in the package?
Ooooh. Are you getting an error that looks like this? echo "The file '$(_skcontentslist)' does not exist." >&2; echo "Please check your ScrollKeeper installation." >&2;
The file '' does not exist, please check your Scrollkeeper installation That's what I was getting when building evolution. A run of gnome-autogen.sh fixed that problem, as then my local gnome-doc-utils installation gets used for that.
Can you try with the latest from SVN trunk?
Works fine with the latest change in SVN trunk.
I've rolled a 0.10.3 with these changes.
*** Bug 429762 has been marked as a duplicate of this bug. ***
(In reply to comment #8 and Bug 429762) I'm using gnome-doc-utils 0.10.3 with control-center 2.18.1 and still get the error in comment #4 (Using nothing more than the released tarballs). Shouldn't be a fixed control-center-2.18.2 released?
Running gnome-autogen.sh with the required parameters regenerates the gnome-doc-utils files inside control-center and evolution. As quick workaround, you can also run this one before running configure: sed -i -e 's/@ENABLE_SK_TRUE@_s/_s/' help/Makefile.in