Created attachment 231172 [details] Patch for proposed sysutils/py-ioztat ioztat is a storage load analysis tool for OpenZFS. It provides iostat-like statistics at an individual dataset/zvol level. WWW: https://github.com/jimsalterjrs/ioztat
If this supports multiple python version versions, and as it uses PYTHON_PKGNAMEPREFIX, you'll probably want to use USE_PYTHON=concurrent (or uniquefiles directly), so that the installed script filename has a unique suffix based on the Python version its installed with, and so that multiple versions don't conflict (say, when someone is doing an upgrade). concurrent/uniquefiles handles creating a symlink from foo -> foo-X.Y for you
Created attachment 231179 [details] Updated patch Thanks for pointing that out. I added USE_PYTHON=concurrent flavors and revalidated - passes portlint, portclippy, poudriere testport and an install looks good.
Committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5f4c60eac0acd35c9a8dfb1cd5e26d6b8ae16e97 commit 5f4c60eac0acd35c9a8dfb1cd5e26d6b8ae16e97 Author: Thomas Hurst <tom@hur.st> AuthorDate: 2022-01-20 04:01:57 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-01-25 06:06:30 +0000 sysutils/py-ioztat: Add new port ioztat is a storage load analysis tool for OpenZFS. It provides iostat-like statistics at an individual dataset/zvol level. PR: 261351 sysutils/Makefile | 1 + sysutils/py-ioztat/Makefile (new) | 31 +++++++++++++++++++++++++++++++ sysutils/py-ioztat/distinfo (new) | 3 +++ sysutils/py-ioztat/pkg-descr (new) | 4 ++++ 4 files changed, 39 insertions(+)