Bug 296991 - unresolvable xml warning on doc install
Summary: unresolvable xml warning on doc install
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnash
Version: 7
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Patrice Dumas
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 297641 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-09-19 21:27 UTC by Jack Tanner
Modified: 2007-11-30 22:12 UTC (History)
1 user (show)

Fixed In Version: 0.8.1-5.fc7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-10-03 21:17:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jack Tanner 2007-09-19 21:27:30 UTC
Description of problem:
$ yum install gnash
I/O warning : failed to load external entity
"/usr/share/gnash/doc/gnash/C/usermanual/doc_authors.xml"
/usr/share/gnash/doc/gnash/C/gnash.xml:60: parser error : Failure to process
entity writers
  &writers;
           ^
/usr/share/gnash/doc/gnash/C/gnash.xml:60: parser error : Entity 'writers' not
defined
  &writers;
           ^

(plus a ton of similar warnings)

Version-Release number of selected component (if applicable):
gnash-0.8.1-2.fc7

I suppose this could also be a yum bug. Why is it trying to interpret a
package's documentation, even if that file is XML? Shouldn't it just stay
silent? For reference, this is yum-3.2.5-1.fc7

Comment 1 Patrice Dumas 2007-09-20 08:38:24 UTC
yum just run the post install scriptlet, as it should. Issue is that
it is not quiet, and also the help system in xml (to be seen in yelp,
for example) is fully broken. I'll have a look at it.


Comment 2 Alex Lancaster 2007-09-20 10:19:46 UTC
*** Bug 297641 has been marked as a duplicate of this bug. ***

Comment 3 Alex Lancaster 2007-09-20 10:23:06 UTC
Sorry for the dupe, but the problem seems to be simply that the appropriate XML
files are missing from the package:

Note that the following (and more) are missing from the list

/usr/share/gnash/doc/gnash/C/usermanual/doc_authors.xml
/usr/share/gnash/doc/gnash/C/usermanual/revisions.xml

$ rpm -ql gnash
/usr/bin/gnash
/usr/bin/gparser
/usr/bin/gprocessor
/usr/bin/gtk-gnash
/usr/lib/gnash
/usr/lib/gnash/libgnashamf-0.8.1.so
/usr/lib/gnash/libgnashamf.so
/usr/lib/gnash/libgnashbackend-0.8.1.so
/usr/lib/gnash/libgnashbackend.so
/usr/lib/gnash/libgnashbase-0.8.1.so
/usr/lib/gnash/libgnashbase.so
/usr/lib/gnash/libgnashgeo-0.8.1.so
/usr/lib/gnash/libgnashgeo.so
/usr/lib/gnash/libgnashserver-0.8.1.so
/usr/lib/gnash/libgnashserver.so
/usr/share/doc/gnash-0.8.1
/usr/share/doc/gnash-0.8.1/AUTHORS
/usr/share/doc/gnash-0.8.1/COPYING
/usr/share/doc/gnash-0.8.1/NEWS
/usr/share/doc/gnash-0.8.1/README
/usr/share/doc/gnash-0.8.1/gnash.html
/usr/share/doc/gnash-0.8.1/images
/usr/share/doc/gnash-0.8.1/images/car_crash.png
/usr/share/doc/gnash-0.8.1/images/rtmp.png
/usr/share/gnash
/usr/share/gnash/GnashG.png
/usr/share/gnash/doc
/usr/share/gnash/doc/asspec
/usr/share/gnash/doc/asspec/C
/usr/share/gnash/doc/asspec/C/asspec.xml
/usr/share/gnash/doc/asspec/images
/usr/share/doc/gnash-0.8.1/images/car_crash.png
/usr/share/doc/gnash-0.8.1/images/rtmp.png
/usr/share/gnash
/usr/share/gnash/GnashG.png
/usr/share/gnash/doc
/usr/share/gnash/doc/asspec
/usr/share/gnash/doc/asspec/C
/usr/share/gnash/doc/asspec/C/asspec.xml
/usr/share/gnash/doc/asspec/images
/usr/share/gnash/doc/asspec/images/car_crash.png
/usr/share/gnash/doc/asspec/images/rtmp.png
/usr/share/gnash/doc/gnash
/usr/share/gnash/doc/gnash/C
/usr/share/gnash/doc/gnash/C/actionscript.xml
/usr/share/gnash/doc/gnash/C/gnash.xml
/usr/share/gnash/doc/gnash/C/images
/usr/share/gnash/doc/gnash/C/images/car_crash.png
/usr/share/gnash/doc/gnash/C/images/rtmp.png
/usr/share/gnash/gnash_128_96.ico
/usr/share/info/gnash.info.gz
/usr/share/locale/cs/gnash.mo
/usr/share/locale/de/gnash.mo
/usr/share/locale/es/gnash.mo
/usr/share/locale/fr/gnash.mo
/usr/share/locale/it/gnash.mo
/usr/share/man/man1/gnash.1.gz
/usr/share/omf/gnash
/usr/share/omf/gnash/asspec-C.omf
/usr/share/omf/gnash/gnash-C.omf


Comment 4 Patrice Dumas 2007-09-20 11:14:14 UTC
It is in fact more broken than that since additionally 
the omf files are wrong. I'll work upstream to fix omf/scrollkeeper
doc handling, in the mean time I will disable omf docs. 
The html doc should be generated right in the build I am testing,
and the documentation should be better anyway.

Comment 5 Patrice Dumas 2007-09-21 06:43:08 UTC
It is in testing now.

Comment 6 Fedora Update System 2007-09-25 08:24:51 UTC
gnash-0.8.1-5.fc7 has been pushed to the Fedora 7 testing repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Alex Lancaster 2007-10-03 00:43:55 UTC
updates-testing version works for me.  Feel free to push to stable.

Comment 8 Fedora Update System 2007-10-03 21:17:09 UTC
gnash-0.8.1-5.fc7 has been pushed to the Fedora 7 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.