Created attachment 260278 [details] Patch to add Python container-inspector to ports container-inspector is a suite of analysis utilities and command line tools for Docker container images, their layers and how these relate to each other. It can also handle OCI images and Dockerfiles Initial port version 33.0.1
Created attachment 261223 [details] Patch to add Python container-inspector to ports
Thanks for a new port submission. A couple of comments: - NOARCH should read NO_ARCH. - Please check the port with portlint/portclppy.
Created attachment 261625 [details] Patch to add Python container-inspector to ports container-inspector is a suite of analysis utilities and command line tools for Docker container images, their layers and how these relate to each other. It can also handle OCI images and Dockerfiles Tested with Poudriere (14.2 and 14.3) and Portclippy to be compliant
(In reply to Hiroki Tagato from comment #2) Thank you for review. Fixed that and tested with Poudriere.
Thanks for the updated patch. The "install_requires" specified in setup.cfg does not match the list of RUN_DEPENDS. Maybe some dependencies are missing in RUN_DEPENDS? At least, "make test" fails with the following error: ModuleNotFoundError: No module named 'commoncode'
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=18f9efa45317517521289196e7bdc0a9b9b16d1a commit 18f9efa45317517521289196e7bdc0a9b9b16d1a Author: Tuukka Pasanen <tuukka.pasanen@ilmi.fi> AuthorDate: 2025-05-06 16:15:19 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2025-07-16 14:53:24 +0000 sysutils/py-container-inspector: New port container-inspector is a suite of analysis utilities and command line tools for Docker container images, their layers and how these relate to each other. It can also handle OCI images and Dockerfiles WWW: https://github.com/aboutcode-org/container-inspector PR: 286686 Sponsored by: The FreeBSD Foundation sysutils/Makefile | 1 + sysutils/py-container-inspector/Makefile (new) | 29 +++++++++++++++++++++++++ sysutils/py-container-inspector/distinfo (new) | 3 +++ sysutils/py-container-inspector/pkg-descr (new) | 5 +++++ 4 files changed, 38 insertions(+)
Committed with changes.