Version: (using KDE Devel) Installed from: Compiled sources Compiler: gcc 3.2.2 OS: Linux When compiling kdeutils I've gotten this problem for a while now. After entring the doc/kwallet directory compilation fails with the following message: make[3]: Entering directory `/usr/src/KDE_HEAD/kdeutils/doc/kwallet' /usr/local/kde/bin/meinproc --check --cache index.cache.bz2 ./index.docbook index.docbook:25: validity error: Element othercredit content doesn't follow the DTD Expecting ((personname | honorific | firstname | surname | lineage | othername | affiliation | authorblurb | contrib+) , (personblurb | email | address)*), got (firstname surname contrib email) </othercredit> ^ My solution has been to just edit the doc/Makefile to omit the kwallet directory.
This works fine for me, so I guess it's a configuration problem. Perhaps meinproc is finding an old version of the DTD? Try a 'cvs up' and 'make install' in kdelibs/kdoctools. If you have an older version of KDE installed, make sure that it's not being picked up by meinproc (via KDEDIR) OTOH, there have been some issues with <othercredit> tags, so this might really be a bug...
I deleted my whole kdeutils CVS tree and checked it out again. This still occurs. I only have one version of KDE installed (current CVS).
Just stating, for the record, that I still get this error. I deleted index.docbook and rechecked it out. If I run /usr/local/kde/bin/meinproc --version i see: Qt: 3.3.2 KDE: 3.2.92 (3.3 beta2) XML-Translator: $Revision: 1.38 $
I'm closing this one as a dup, because the other one contains a solution. *** This bug has been marked as a duplicate of 82904 ***