git difftool с отключенным meld после обновления до 22.04: фатальный: внешний diff умер
После недавнего обновления до 22.04 эта команда перестала работать:
git difftool --tool=meld -y HEAD~1
Viewing (1/15): 'file.txt'
Launch 'meld' [Y/n]? y
Trace/breakpoint trap (core dumped)
fatal: external diff died, stopping at file.txt
Я уже пробовал обе переустановки с--reinstall
а также удалить его с помощью--purge
и--auto-remove
и снова установка. Бесполезно.
Я также пытался запустить с консоли, но она тоже ломается:
meld ./file1.txt ./file2.txt
Trace/breakpoint trap (core dumped)
Как ни странно, из графического интерфейса вроде нормально запускается, но это не то, что мне нужно. мне нужно использовать его сgit difftool
.
Это из-за Вейланда? Как я мог отладить это?
РЕДАКТИРОВАТЬ:
Дополнительная информация:meld
установлен черезapt
, версия3.20.4-2
.
На всякий случай я также зарегистрировал ошибку на Launchpad: https://bugs.launchpad.net/ubuntu/+source/meld/+bug/1994970.