Думаю, что HsH собирает каждую сборку с нуля, обновляет только в рамках одной версии системы.
Так что do-release-upgrade не рекомендуется, для корректного обновления через эту команду нужно изучать возникающие проблемы при обновлении с одной версии на другую, и создавать метапакеты исправляющие проблемы. У нас в проекте этим никто не занимается. Использование этой команды может привести к проблемам.
Так что Рунту с одной версии на другую лучше переводить путем переустановки системы.
А обновлять только в рамках одной версии системы, например с Runtu 20.04 до Runtu 20.04.1 затем до Runtu 20.04.2
Сейчас по возникшим проблемам.
Придется удалить проблемные программы, и искать как устанавливать их в Runtu 20.04 или Ubuntu 20.04, различия в этих системах есть, но направление в какую сторону копать получится выявить. Либо можно самостоятельно проанализировать зависимости у этих программ.