2020年5月6日水曜日

FreeBSDで「Checking for packages with mismatched checksums 」を修正する

FreeBSDのdaily security run outputで以下のようなメッセージがあることに気が付きました。
Checking for packages with mismatched checksums:
py37-pycparser-2.19: /usr/local/lib/python3.7/site-packages/pycparser/__pycache__/c_ast.cpython-37.pyc
気になるので回避方法を探してみると、以下のブログを見つけました。
「Checking for packages with mismatched checksums」で、なんか文句言われるん気になる貴方へ
https://qiita.com/je3kmz/items/d3e66160c6f707d316cd 

修正の手順が以下のようになっていました。
# pkg check -sa
    py37-pycparser-2.19: checksum mismatch for /usr/local/lib/python3.7/site-packages/pycparser/__pycache__/c_ast.cpython-37.pyc
# pkg check -r
Checking all packages: 100%
# pkg check -sa
...
#
試してみると、これで今のところはうまくいっています。