With dev-python/lxml-2.2.1 installed an "import lxml.html.soupparser" causes an exception. This is because the module loaded contains "from BeautifulSoup import \ BeautifulSoup, Tag, Comment, ProcessingInstruction, NavigableString" Once dev-python/beautifulsoup is installed, the "import" functions fine. There is no "soup" USE flag in the lxml ebuild. Reproducible: Always Steps to Reproduce: 1.Ensure dev-python/beautifulsoup is installed 2.Install dev-python/lxml 3.Within python run "import lxml.html.soupparser" Actual Results: A python exception to the import Expected Results: The module is imported
dev-python/beautifulsoup has keywords on smaller number of architectures than dev-python/lxml, so we should fix this bug probably during committing addition of dev-python/lxml-2.2.3.
Fixed in dev-python/lxml-2.2.3.