Hi! I'm taking this to -support first, because I don't know whether this is my fault or whether xmllint is behaving wrongly.
I'd like to create one XML file with the BLFS book in it, so I used the following command: $ xmllint --nonet --xinclude --postvalid index.xml > /tmp/all.xml This produces the XML file /tmp/all.xml with an internal subset containing the general entities and the ones from the internal subset of XIncluded files, but *not* the entities from internal subsets in files XIncluded from XIncluded files (e.g. postlfs/config/autofs.xml). Confusing? Well, I'm confused, too. I don't recall the XML specs saying this should be done, but I may very well be wrong. Pointers to the relevant part of the specs appreciated. I have prepared a small testcase and attached it. I would be glad if somebody could help me with that, and if you also think this is a bug, I'll report it to the libxml2 maintainers. BTW, I'm using libxml2-2.6.23. Thanks, -- Nico
testcase.tar.gz
Description: application/gzip
signature.asc
Description: OpenPGP digital signature
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
