Created attachment 209726 [details] devel/py-libzfs patch ixsystem's py-libzfs has been updated to the most recent git commit 383afa0
Poudriere output: https://pdr1.wilbury.net/data/12_STABLE_amd64-default/2019-12-05_16h31m10s/logs/py37-libzfs-1.0.20190402.log
This port currently does not build on FreeBSD 13 because of API changes in base. This seems to be fixed in py-libzfs upstream (see https://github.com/freenas/py-libzfs/commit/74cf19b6ff0e677574515265f11f2e58b22be425). Therefore, this port should be updated to a version that includes this commit. Note that iocage depends on this, and thus iocage also does not build on FreeBSD 13. As quite a few people use iocage, I think the importance of this should be bumped.
Latest iocage no longer depends on py-libzfs
Latest af of which version?
Created attachment 209765 [details] devel/py-libzfs patch
Correct shar file has been uploaded. The previous version was not a correct one.
Poudriere output on 13-CURRENT: https://pdr-dev13.wilbury.net/data/13_CURRENT_amd64-default/2019-12-07_11h52m19s/logs/py36-libzfs-1.0.20190402.log
That patch will likely break py-libzfs on 11 and 12. This needs to be fixed upstream first.
A commit references this bug: Author: wg Date: Mon Dec 23 12:54:13 UTC 2019 New revision: 520716 URL: https://svnweb.freebsd.org/changeset/ports/520716 Log: devel/py-libzfs: update to 1.0.20191113 PR: 242453 Reported by: Juraj Lutter Changes: head/devel/py-libzfs/Makefile head/devel/py-libzfs/distinfo
Committed a new version which should fix this.