Dependenciy errors on py37-markupsafe after upgrading to 22.1

Started by skynet, February 19, 2022, 03:25:39 AM

Previous topic - Next topic
Hi there!

When doing a health check on my OpnSense installation after upgrading to 22.1, I am getting three dependency errors on py37-markupsafe:

py37-markupsafe has a missing dependency: python37
py37-markupsafe has a missing dependency: py37-setuptools
py37-markupsafe is missing a required shared library: libpython3.7m.so.1.0

If I have understood this correctly py37-markupsafe is not a part of the OpnSense any more and it is replaced with the py38-markupsafe package instead? I have both packages listed under system -> firmware -> packages, but it doesn't seem like I have any options to uninstall it from the gui itself.

Is it safe to remove the py37-markupsafe package, and how is it done?

My installation does not use any extra / 3rd party packages besides what comes with a default installation of OpnSense. It has gone through quite a few minor and major upgrades since it was originally installed though.

Please advise.

Best regards

Ahh .... I have actually never been on this forum before. Did a search, and found another thread that answered my question:

https://forum.opnsense.org/index.php?topic=26835.msg130020#msg130020

I have now uninstalled the py37-markupsafe package, and the dependency errors are gone.

Sorry for the inconvenience.

Best regards