Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Mar 2022 16:58:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 254853] security/py-cryptography: Update to 3.4.7
Message-ID:  <bug-254853-7788-uzlA2oDPJG@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-254853-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-254853-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254853

--- Comment #9 from Jeroen Pulles <jeroen.pulles@gmail.com> ---
The python.mk do-install step should register all files with the `--record`
argument. On my installs this fails to register the
cryptography/hazmat/bindings/_rust.abi3.so file that is in the build and st=
age
directories. The _rust.abi3.so file is not in the .PLIST.pymodtmp file, and
thus isn't installed.=20

If I set `PYDISTUTILS_SETUP=3D${PYSETUP}` in the py-cryptography makefile, =
I get
the same result: no _rust.abi3.so file.=20

However, if I manually run `python3.9 setup.py install --record my-file.log=
` in
the work directory, then _rust.abi3.so is found in "my-file.log".=20

I don't understand where this goes wrong.=20

How can I get this file included in the (auto-generated) plist?

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254853-7788-uzlA2oDPJG>