Date: Sat, 04 Jul 2015 23:04:00 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 201349] math/py-networkx: Cannot build with py3k because of select dependencies Message-ID: <bug-201349-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201349 Bug ID: 201349 Summary: math/py-networkx: Cannot build with py3k because of select dependencies Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: john@saltant.com CC: dikshie@sfc.wide.ad.jp, python@FreeBSD.org CC: dikshie@sfc.wide.ad.jp Flags: maintainer-feedback?(dikshie@sfc.wide.ad.jp) Created attachment 158355 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=158355&action=edit math/py-networkx: Make most run-time dependencies optional Several ports currently identified as run-time dependencies for math/py-networkx cannot yet be built under py3k. Specifically, graphics/py-graphviz, math/py-matplotlib, and science/py-scikit-sparse. Consequently, math/py-networkx cannot be built under py3k either, even though it is otherwise py3k-compatible. The attached patch works around this problem by making most run-time dependencies optional, which is consistent with the upstream project documentation (https://networkx.github.io/documentation/networkx-1.9.1/install.html#requirements). A user who wishes to build the port against py3k can elect to disable the problematic optional dependencies. Note: I am aware of the stock option descriptions defined in Mk/bsd.options.desc.mk, but choose not to implicitly use them in order to more precisely describe the effect of the option on the depending port. While here, update WWW in pkg-descr. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201349-13>