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.

0 ответов

Другие вопросы по тегам