Have added a check to fo the xmllint --verify stuff. Seeing as this adds a bit of an overhead to a scan I have taken the following steps: running repoman in a package directory (repolevel==3) has xmlparse check on by default repolevel==1 (tree) or repolevel==2 (category) does not do the check by default. The check can be forced at any level using the --xmlparse (-x) option. Puggy
Created attachment 20088 [details, diff] xml parse addition Applies on repoman as in -r16. Puggy
included for -r17