From: Daniel Dickman Subject: Re: security/john-jumbo and Python 2 To: Rafael Sadowski Cc: Sebastian Reitenbach , ports@openbsd.org Date: Fri, 19 Jun 2026 15:28:27 -0400 On Fri, 19 Jun 2026, Rafael Sadowski wrote: > On Thu Jun 18, 2026 at 05:05:54PM -0400, Daniel Dickman wrote: > > I've the same result after installing john-jumbo, but I'm getting an > error message saying that the file /etc/john.conf is missing. I think we > need: > > TEST_DEPENDS= ${BASE_PKGPATH} Thanks, I added this but used FULLPKGPATH instead > > I would suggest adding the CET/IBT fix in a separate commit. > > Otherwise OK rsadowski > This is committed and I also noticed that security/john had a similar IBT problem, so fixed that port as well. Here is the remaining diff to drop Python 2 from john-jumbo: Index: Makefile =================================================================== RCS file: /cvs/ports/security/john-jumbo/Makefile,v diff -u -p -u -r1.33 Makefile --- Makefile 19 Jun 2026 19:23:12 -0000 1.33 +++ Makefile 19 Jun 2026 19:25:04 -0000 @@ -4,7 +4,7 @@ FIX_EXTRACT_PERMISSIONS=Yes V = 1.9.0 JV = 1 -REVISION = 4 +REVISION = 5 EXTRACT_SUFX = .tar.xz DISTNAME = john-$V-jumbo-${JV} @@ -33,7 +33,7 @@ USE_GMAKE = Yes MAKE_FILE = Makefile.legacy MODULES += lang/python -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} + MODPY_BUILDDEP = No MODPY_RUNDEP = No MODPY_ADJ_FILES = ../run/*.py