Package: libkldap-doc
Version: 26.04.3-2
Severity: minor

When pre-compiling KDE docs for use in an XFCE desktop, I found this error:

    root@heavy:/# yelp-build html --path 
/usr/share/kf6/kdoctools/customization/dtd 
/usr/share/doc/HTML/et/kioworker6/ldap/index.docbook
    /usr/share/doc/HTML/et/kioworker6/ldap/index.docbook:7: warning: failed to 
load external entity "/usr/share/doc/HTML/et/kioworker6/ldap/dtd/kdebx45.dtd"
    ]>
      ^
    /usr/share/doc/HTML/et/kioworker6/ldap/index.docbook:9: parser error : 
Entity 'language' not defined
    <article lang="&language;" id="ldap">
                             ^
    /usr/share/doc/HTML/et/kioworker6/ldap/index.docbook:15: parser error : 
Entity 'Lauri.Watts' not defined
    >&Lauri.Watts; &Lauri.Watts.mail;</author>
                  ^
    /usr/share/doc/HTML/et/kioworker6/ldap/index.docbook:15: parser error : 
Entity 'Lauri.Watts.mail' not defined
    >&Lauri.Watts; &Lauri.Watts.mail;</author>

Comparing this file to other files, I think this is a simple typo.

    root@heavy:/# grep -h 45.dtd 
/usr/share/doc/HTML/*/kioworker6/ldap/index.docbook | sort | uniq -c
          1 "dtd/kdebx45.dtd" [
         18 "dtd/kdedbx45.dtd" [

I think this is the appropriate fix:

     <?xml version="1.0" ?>
     <!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant 
V1.1//EN"
    -"dtd/kdebx45.dtd" [
    +"dtd/kdedbx45.dtd" [
     <!ENTITY % addindex "IGNORE">
     <!ENTITY % Estonian  "INCLUDE"

Reply via email to