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