Niedawno zaktualizowałem do phpstorm 9.5 i mówi, że powinienem zaktualizować ibus do wersji 1.5.11 lub nowszej (która w tym momencie jest obecna).
Dobrze. Pobrałem 1.5.11 ze źródła i próbuję go zainstalować. Rozwiązano kilka zależności, ale w pewnym momencie mam dziwny błąd konfiguracji, że wymagania pakietu (dconf> = 0.7.5) nie zostały spełnione.
po zainstalowaniu narzędzi dconf i innych części pakietu dconf nadal otrzymuję ten masaż. Następnie zrobiłem sudo apt-cache show dconf-tools i znalazłem w danych wyjściowych, że libdconf0 (<< 0.7.3-2) powoduje problemy, ponieważ libdconf1 to 0.20.0-1, co wydaje się nowsze.
Zakładając, że w dniu 14.04 libconfd0 nie jest już używany, ta informacja jest nieaktualna dla kompilującego ibusa.
Jak mogę to rozwiązać?
Edycja 1:
- zainstalowane narzędzia dconf, dconf-cli, edytor dconf, ponieważ pakiet dconf nie jest obecny w pakietach.
- sprawdziłem katalog / etc tam są rzeczy związane z dconf
sprawdzony mechanizm ibus / configure dla 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
Edycja 2:
libdconf0 wprowadzał w błąd
git
lub dconf
, to nie robi różnicy. Po prostu użyj checkinstall
, dlatego twoje pytanie jest duplikatem Make dpkg, aby poznać skompilowane programy: git