Summary: | textproc/ibus fails to build with DEFAULT_VERSIONS=python=3.5 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Hiroo Ono <hiroo.ono+freebsd> | ||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | henry.hu.sh, pi | ||||
Priority: | --- | Flags: | henry.hu.sh:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
(In reply to hiroo.ono+freebsd from comment #0) I've tested the patch in this scenario and it works. Please commit it. Among the dependencies of ibus, py-dbus has a corresponding py3 version (py3-dbus). py-xdg has one as well (py3-xdg). When we have py3-notify, we can support python3. Committed, thanks! A commit references this bug: Author: pi Date: Sun May 1 14:37:43 UTC 2016 New revision: 414411 URL: https://svnweb.freebsd.org/changeset/ports/414411 Log: textproc/ibus: use python:2 instead of python PR: 208202 Submitted by: Hiroo Ono <hiroo.ono+freebsd@gmail.com> Approved by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) Changes: head/textproc/ibus/Makefile |
Created attachment 168496 [details] patch to testproc/ibus/Makefile textproc/ibus depends on devel/py-notify, which depends on python2. When DEFAULT_VERSIONS=python=3.5, it searches for py35-notify which does not exist. Attached patch fixes it.