Bug 16481 - DTD not found by BlueFish
Summary: DTD not found by BlueFish
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-27 11:26 CEST by Henri de Solages
Modified: 2021-09-07 22:09 CEST (History)
1 user (show)

See Also:
Source RPM: bluefish-2.2.4-2.mga4.src.rpm
CVE:
Status comment:


Attachments

Description Henri de Solages 2015-07-27 11:26:25 CEST
Description of problem:
Bluefish provides this message when using "xmllint XML checker":
"warning: failed to load external entity "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"

Version-Release number of selected component (if applicable):
2.2.4

How reproducible:
Always with the DTD.

Steps to Reproduce:
1. In BlueFish, file â New from template â XHTML 1.0
2. File â Save As [then give a name to the file and save it]
3. Tools â Outputbox â xmllint XML checker

The package docbook-dtds-1.0-59.mga4 is installed.

See https://bugzilla.gnome.org/show_bug.cgi?id=743161


Reproducible: 

Steps to Reproduce:
Comment 1 Samuel Verschelde 2015-07-27 11:34:40 CEST
Assigning to maintainer.

Assignee: bugsquad => shlomif

Comment 2 Shlomi Fish 2015-07-27 12:13:17 CEST
Hi Henri!

(In reply to Henri de Solages from comment #0)
> Description of problem:
> Bluefish provides this message when using "xmllint XML checker":
> "warning: failed to load external entity
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
> 
> Version-Release number of selected component (if applicable):
> 2.2.4
> 
> How reproducible:
> Always with the DTD.
> 
> Steps to Reproduce:
> 1. In BlueFish, file â New from template â XHTML 1.0
> 2. File â Save As [then give a name to the file and save it]
> 3. Tools â Outputbox â xmllint XML checker
> 
> The package docbook-dtds-1.0-59.mga4 is installed.
> 
> See https://bugzilla.gnome.org/show_bug.cgi?id=743161
> 

I was able to reproduce the problem on Mageia Linux 5 (not 4!) x86-64. However, the problem disappears after I install xhtml1-dtds at which point I am getting an empty output, even for a file containing the invalid <h8> tag. However, from the command line:

««««
[shlomif@localhost ~]$ env | grep CATAL
[shlomif@localhost ~]$ xmllint --noout --valid bluefish-test.xhtml 
bluefish-test.xhtml:9: element h8: validity error : No declaration for element h8
<h8>Hello</h8>
              ^
bluefish-test.xhtml:10: element body: validity error : Element body content does not follow the DTD, expecting (p | h1 | h2 | h3 | h4 | h5 | h6 | div | ul | ol | dl | pre | hr | blockquote | address | fieldset | table | form | noscript | ins | del | script)*, got (h8 )
</body>
       ^
[shlomif@localhost ~]$ 
»»»»

So it seems to be a problem with bluefish-2.2.6-5.mga5 . There's already 2.2.7 and it's available in cauldron, so I'll test there as well.

Regards,

-- Shlomi Fish
Comment 3 Shlomi Fish 2015-07-27 12:21:15 CEST
Same problem with empty output in the box on Mageia x86-64 Cauldron (6) . This may be a bug in the upstream version as well.

Status: NEW => ASSIGNED

Comment 4 Shlomi Fish 2015-09-21 13:13:18 CEST
setting MGA version as Cauldron.

Version: 4 => Cauldron

Comment 5 Marja Van Waes 2021-09-07 22:09:21 CEST
This report saw no action since almost 6 years ago, therefore closing as OLD.

Feel free to reopen if it is still valid.

Resolution: (none) => OLD
Assignee: shlomif => bugsquad
CC: (none) => marja11
Status: ASSIGNED => RESOLVED


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