Bug 344256

Summary: partitionmanager-1.2.0 ships broken docs
Product: [Applications] partitionmanager Reporter: Heiko Becker <heiko.becker>
Component: generalAssignee: Andrius Štikonas <andrius>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.2.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 1.2.1

Description Heiko Becker 2015-02-16 22:28:41 UTC
Don't really know how the translated docs are incorporated into the tarball but it appears to me that 8d04b6a38c77848570148ac5e40c74daf79ba46f is missing.

The docbook files have
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [

where it should be
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [

If you don't have kdelibs4support installed building partitionmanager fails with "...index.docbook:70: warning: failed to load external entity "dtd/kdex.dtd"..."

Full log:
http://paste.pound-python.org/show/SaJUEgca1VoV1kWxj89I/

Reproducible: Always
Comment 1 Andrius Štikonas 2015-02-16 23:04:41 UTC
(In reply to Heiko Becker from comment #0)
> Don't really know how the translated docs are incorporated into the tarball
> but it appears to me that 8d04b6a38c77848570148ac5e40c74daf79ba46f is
> missing.
> 
> The docbook files have
> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
> "dtd/kdex.dtd" [
> 
> where it should be
> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
> "dtd/kdedbx45.dtd" [
> 
> If you don't have kdelibs4support installed building partitionmanager fails
> with "...index.docbook:70: warning: failed to load external entity
> "dtd/kdex.dtd"..."
> 
> Full log:
> http://paste.pound-python.org/show/SaJUEgca1VoV1kWxj89I/
> 
> Reproducible: Always

I suspect the docs were fetched from the wrong place. English docs are ok. Translated docs seem to have wrong DTD.
Comment 2 Andrius Štikonas 2015-02-17 13:06:29 UTC
Should be fixed in a new release which will be released soon.