I propose the following patch for net/netatalk3, to make it not depend on python 2.7 specifically anymore, and to avoid deprecation. It seems to work just fine with py37-dbus-1.2.16 and python 3.7: Index: net/netatalk3/Makefile =================================================================== --- net/netatalk3/Makefile (revision 528030) +++ net/netatalk3/Makefile (working copy) @@ -62,7 +62,7 @@ LDAP_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_OFF= --without-ldap SENDFILE_CONFIGURE_ENABLE=sendfile -DBUS_USES= gnome python:2.7 +DBUS_USES= gnome python DBUS_USE= GNOME=glib20 DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus
A commit references this bug: Author: marcus Date: Mon Apr 27 16:39:35 UTC 2020 New revision: 533152 URL: https://svnweb.freebsd.org/changeset/ports/533152 Log: Update Python support for 3.x. PR: 245970 Submitted by: dim (partially) Changes: head/net/netatalk3/Makefile head/net/netatalk3/files/patch-contrib_shell__utils_afpstats
Committed, thanks!