Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 723248

Summary: app-text/cherrytree does not compile without dev-python/lxml (but does not DEPEND on it, while it should do so)
Product: Gentoo Linux Reporter: gilhad <gilhad>
Component: Current packagesAssignee: Yury Martynov <email>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jstein, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description gilhad 2020-05-15 14:46:52 UTC
I tried to setup new system, so after finishing Handbook I just took all items from /var/lib/portage/world and put them on one line emerge

app-text/cherrytree failed to build

Traceback (most recent call last):
  File "scripts/gresource_to_c.py", line 9, in <module>
    from lxml import etree
ModuleNotFoundError: No module named 'lxml'

after some test I manually emerge -1 dev-python/lxml and then app-text/cherrytree emerged successfully

So I emerge --depclean (and so removed dev-python/lxml), then emerged app-text/cherrytree again, it again failed. Returned dev-python/lxml and app-text/cherrytree emerged OK.

IMHO else app-text/cherrytree or some of its dependencies should contain dev-python/lxml
Comment 1 Yury Martynov 2020-05-19 05:52:33 UTC
make as duplicate
More: 
 * https://bugs.gentoo.org/716874
 * https://github.com/gentoo/gentoo/pull/15285

*** This bug has been marked as a duplicate of bug 716874 ***