Re: Security Run Output
- In reply to: Gerard E. Seibert: "Security Run Output"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 26 Mar 2023 19:42:04 UTC
On Sun, 26 Mar 2023, at 12:11, Gerard E. Seibert wrote: > For quite some time now, I have been receiving a warning message of > 1025 packages with mismatched checksums in the daily "Security Run > Output" email. They are all prefixed with "py39-" > > I don't want to wast time posting the entire list here, but it is > available upon request if someone wants it. My question is, how do I > correct this problem? This is a FreeBSD 13.1-release-p7 machine. > > Thanks Stuff like this: binwalk-2.3.3: checksum mismatch for /usr/local/lib/python3.9/site-packages/binwalk/plugins/__pycache__/lzmavalid.cpython-39.opt-1.pyc the patch that introduced this has since been reverted, so any new or updated packages will sort themselves out after pkg upgrade. https://reviews.freebsd.org/D34739 To fix any leftovers, just force-reinstall the affected packages: pkg install -r FreeBSD -f <pkg_names> I am not sure if this would preserve the flag that marks packages as auto-installed, for example as a dependency of another package. You could do `pkg list prime-origins` before and after to compare that. Using `pkg install --automatic` would set that flag, there might be a smarter way to do that without actually reinstalling. A+ Dave