Нещодавно я оновив phpstorm 9.5, і він говорить, що я повинен оновити ibus до версії 1.5.11 або новішої (що на даний момент є поточним).
Добре. Я завантажив 1.5.11 з джерела і спробуйте його встановити. Я вирішив деякі залежності, але в один момент у мене з’явилася дивна помилка конфігурації, що вимоги до пакету (dconf> = 0.7.5) не були виконані.
після установки dconf-інструментів та інших частин пакету dconf я все ще отримую цей масаж. Чим я робив sudo apt-cache, показую dconf-інструменти і виявив, що libdconf0 (<< 0.7.3-2) спричиняє проблеми, оскільки libdconf1 - 0.20.0-1, що здається новішим.
Якщо припустити, що 14.04 libconfd0 більше не використовується, ця інформація застаріла для збирання ibus.
Як я можу це вирішити?
Редагувати 1:
- встановлені dconf-інструменти, dconf-cli, dconf-редактор, оскільки пакет dconf в пакетах не присутній.
- перевірив каталог / etc, там є пов'язані з dconf речі
перевірено ibus / configure механізм для dconf:
if test x"$enable_dconf" = x"yes"; then # check dconf PKG_CHECK_MODULES(DCONF, [dconf >= 0.7.5], ) PKG_CHECK_EXISTS([dconf >= 0.13.4], [AC_DEFINE(DCONF_0_13_4, TRUE, [dconf is 0.13.4 or later])], []) # check glib-compile-schemas GLIB_GSETTINGS enable_dconf="yes (enabled, use --disable-dconf to disable)" fi
Редагувати 2:
libdconf0 вводив в оману
git
або dconf
, це не має ніякого значення. Просто використовуйте checkinstall
, тому ваше запитання - це дублікат Make dpkg, щоб знати компільовані програми: git