Sablotron ebuild has bad "DEPEND" variable set. It contains ">=dev-perl/XML-Parser-2.3" instead of the correct "perl? (>=dev-perl/XML-Parser-2.3)" I made this change and it compiled OK without it :) (if "-perl" was in USE). Reproducible: Always Steps to Reproduce: 1. USE='-perl' emerge -vp sablotron Actual Results: Requires dev-perl/XML-Parser-2.3 Expected Results: Don't require it :).
Actually, documentation requires XML-Parser module. I changed the line to "doc? ( >=dev-perl/XML-Parseer-2.3)". Thanks for the bug report.