https://bugzilla.novell.com/show_bug.cgi?id=652205 https://bugzilla.novell.com/show_bug.cgi?id=652205#c0 Summary: XHTML 1.1 DTD lacks catalog, and is broken in other ways Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i686 OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: matthias.andree@gmx.de QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=399077) --> (http://bugzilla.novell.com/attachment.cgi?id=399077) test case to show how XHTML 1.1 validation fails User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-1.1 Firefox/3.6.12 The attached trivial XHTML 1.1 document, which passes the online W3C validation service at http://validator.w3.org/, fails validation through the xmllint tool that ships with libxml2. Apparently the XHTML 1.1 DTD (document type definition) lacks the catalog. Please fix the package so that the document validates properly. Apparently, the xhtml-dtd RPM installs only SGML, but not XML catalogs. Reproducible: Always Steps to Reproduce: 1. install libxml2 and xhtml-dtd-2008.7.23-6.1.noarch 2. save the attached triv-xhtml11.xhtml file 3. run: xmllint --postvalid --noout triv-xhtml11.xhtml Actual Results: Running the "xmllint --postvalid --noout triv-xhtml11.xhtml" command line yields these errors: triv-xhtml11.xhtml:2: warning: failed to load external entity "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" UBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" ^ warning: failed to load external entity "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" validity error : Could not load the external subset "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" Document triv-xhtml11.xhtml does not validate Expected Results: The document should pass the validation, i. e. xmllint should not provide output. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.