Running toot gives the following if py-beautifulsoup@py36 [1] is not installed: pkg_resources.DistributionNotFound: The 'beautifulsoup4<5.0,>=4.5.0' distribution was not found and is required by toot [1] (or py33 or py34 or whatever py3X you have installed) It looks like py-beautifulsoup needs to be promoted from TEST_DEPENDS to RUN_DEPENDS.
(In reply to John Hein from comment #0) Thanks for reporting this. I'm trying to reproduce it at the moment.
Created attachment 192624 [details] Patch adding missing dependencies to net-im/toot Here's a patch adding those missing dependencies. The OpenBSD port[1] seems to be including py-future as well but it doesn't seem to be required by toot. [1]: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/toot/Makefile?rev=1.2&content-type=text/x-cvsweb-markup
A commit references this bug: Author: amdmi3 Date: Thu Apr 19 11:52:01 UTC 2018 New revision: 467765 URL: https://svnweb.freebsd.org/changeset/ports/467765 Log: - Add missing run-depends PR: 227616 Submitted by: 0mp@FreeBSD.org (maintainer) Reported by: z7dr6ut7gs@snkmail.com Changes: head/net-im/toot/Makefile