[Bug 237952] mail/notmuch: port still has build dependency python27

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon May 20 20:01:18 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237952

--- Comment #1 from Sebastian Schwarz <seschwar at gmail.com> ---
Created attachment 204490
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=204490&action=edit
notmuch-build-dependencies.svg

I'm building the notmuch packages using poudriere without any custom make.conf
or ports options and I can find no direct direct build dependency on python27. 
 However there are a few transitive dependencies on python27:

# cd /usr/ports
# poudriere logclean -a
(...)
# poudriere bulk -j FreeBSD:12:amd64 -n mail/*notmuch*
(...)
# awk '$2 ~ /py(thon)?2/ { print $1 }'
/usr/local/poudriere/data/logs/bulk/FreeBSD:12:amd64-default/latest/.poudriere.pkg_deps%
| sort -u
llvm60-6.0.1_6
mesa-libs-18.3.2
py27-enum34-1.1.6
py27-setuptools-41.0.0
scons-3.0.1
spidermonkey52-52.9.0_3
talloc-2.1.14

Can you share the output of these (or similar) commands on your system so that
I can try to reproduce your problem?  Otherwise please file PRs about the
python27 build dependencies with above's packages' maintainers.

I've attached the full dependency graph, which was generated with the following
command:

awk '
    BEGIN {
        print "digraph {"
    }
    {
        printf "\"%s\" -> \"%s\";\n", $1, $2
    }
    END {
        print "}"
    }
' <
/usr/local/poudriere/data/logs/bulk/FreeBSD:12:amd64-default/latest/.poudriere.pkg_deps%
| tred | dot -Tsvg -o notmuch-build-dependencies.svg

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list