Bug 79047

Summary: kdeutils/doc/kwallet fails to compile with DTD validity error
Product: [Websites] docs.kde.org Reporter: Mark <mveinot>
Component: generalAssignee: Documentation Editorial Team <kde-doc-english>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mark 2004-04-04 15:13:26 UTC
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.
Comment 1 Philip Rodrigues 2004-04-10 20:25:53 UTC
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...
Comment 2 Mark 2004-04-26 19:17:55 UTC
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).
Comment 3 Mark 2004-07-24 23:36:39 UTC
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 $
Comment 4 Tom Albers 2004-07-24 23:51:35 UTC
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 ***