Created attachment 224549 [details]
Add missing dependency
csvgrep complains that :
"pkg_resources.DistributionNotFound: The 'PyICU>=2.4.2' distribution was not found and is required by agate"
Installing py37-pyicu fixes the problem.
Thank you very much for the report. This is however not quite correct. The csvkit module does not in itself depend on PyICU. That's an inherited dependency from the agate module, which certainly should depend on PyICU but unaccountably doesn't, a deficiency I shall now fix.
A commit in branch main references this bug:
Author: Matthew Seaman <matthew@FreeBSD.org>
AuthorDate: 2021-05-01 10:57:44 +0000
Commit: Matthew Seaman <matthew@FreeBSD.org>
CommitDate: 2021-05-01 13:13:27 +0000
devel/py-agate: Add missing devel/py-pyicu dependency
Alexis initially reported this as a missing dependency on py-csvkit,
but it's actually py-agate that has the deficiency.
Reported by: Alexis Praga
textproc/py-agate/Makefile | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Thanks for correcting it so quickly :)