Для работы с Geany также необходимы дополнительные пакеты tidy, g++ и cmake. Они используются в параметрах сборки. Просмотреть, каких пакетов еще не хватает, можно задавая тип файла (документ -> установить тип файла) и смотреть параметры сборки.
За несколько лет обучения программированию на Python при помощи Geany ни разу не наблюдалось ошибок в работе редактора из-за неустановленных tidy, g++ или cmake. Устанавливать по зависимостям все языки и инструменты программирования, применение которых возможно в Geany, -- дело опасное, и уж точно не для зависимостей на сам пакет, скорее уж надо сделать что-то вроде geany-full. Если кому не лень, может заняться. Если это всё-таки ошибка, т. е. установка и запуск geany _без_ указанных пакетов в системе _не исправляется_ их последующей установкой, пожалуйста покажите, как она воспроизводится.
Поменял приолритет
Как я понимаю, подходящего решения, кроме как ставить все компиляторы и все обработчики исходников, не появилось.