Summary: | deskutils/griffith missing py-lxml dependency | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | ktullavik |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | marino |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
ktullavik
2014-10-04 23:06:00 UTC
No, it's not. Check the makefile: OPTIONS_DEFINE= CHARDET LXML PYGNOMEEXTRAS REPORTLAB2 CHARDET_DESC= chardet support CHARDET_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:${PORTSDIR}/textproc/py-chardet LXML_DESC= lxml support LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml That means LXML is an optional dependency (option off by default). Maybe it shouldn't be an option if it's required always, don't know, but the port lists the dependency. A commit references this bug: Author: marino Date: Mon Nov 10 19:33:37 UTC 2014 New revision: 372410 URL: https://svnweb.freebsd.org/changeset/ports/372410 Log: deskutils/griffith: Set LXML option by default This port is unmaintained. The referenced PR indicates that LXML dependency is not actually optional and run-time files if it's not installed. If true, it should be installed unconditionally, but as a half-measure, I'll just switch the option to fix it for standard binary packages, and let the future maintainer look into this more. PR: 194151 Submitted by: ktullavik (gmail) Changes: head/deskutils/griffith/Makefile maybe that will fix it in practical terms. |