Проблема со сборкой jhbuild
Я новичок в Linux. Мне нужно установить Python gtk+ 3. Перед этим я должен установить и собрать jhbuild. Я установил большинство зависимостей вручную, так как он выдавал ошибки. Я в настоящее время получаю эту ошибку, когда я даю команду jhbuild build
,
W: Circular dependencies detected: meta-gnome-core -> meta-gnome-core-shell -> dconf -> glib -> gvfs -> glib
W: Circular dependencies detected: meta-gnome-core -> meta-gnome-core-shell -> dconf -> glib -> glib-networking -> glib
W: Circular dependencies detected: meta-gnome-core -> meta-gnome-core-shell -> dconf -> glib -> dconf
W: Circular dependencies detected: meta-gnome-core -> meta-gnome-core-shell -> evolution-data-server -> gtk+ -> adwaita-icon-theme -> gtk+
W: gnome-control-center has a dependency on unknown "network-manager-applet" module
W: gnome-control-center has a dependency on unknown "network-manager-applet" module
Required packages:
System installed packages which are too old:
plymouth (ply-boot-client.pc, required=0.8.9, installed=0.8.8)
gnutls (gnutls.pc, required=3.1, installed=2.12.23)
libsystemd-daemon (libsystemd-daemon.pc, required=210, installed=204)
libsystemd-login (libsystemd-login.pc, required=210, installed=204)
No matching system package installed:
libsystemd (libsystemd.pc, required=210)
jhbuild build: Required system dependencies not installed. Install using the command 'jhbuild sysdeps --install' or to ignore system dependencies use command-line option --nodeps
Что я должен делать? Кроме того, если есть лучший способ установить Python GTK+ 3, пожалуйста, дайте предложения и по этому поводу.
Я на Ubuntu 14.04 и за прокси колледжа.
1 ответ
Как вы сказали
Я новичок в Linux
Ответ прост: забудьте об этом.
Надежно, чтобы построить последний выпуск GNOME/GTK3 с jhbuild
, Поэтому обновитесь до последней версии Ubuntu. Вы можете скомпилировать каждую версию самостоятельно. Но поверь мне, это неправильный путь для тебя.
System installed packages which are too old:
plymouth (ply-boot-client.pc, required=0.8.9, installed=0.8.8)
gnutls (gnutls.pc, required=3.1, installed=2.12.23)
libsystemd-daemon (libsystemd-daemon.pc, required=210, installed=204)
libsystemd-login (libsystemd-login.pc, required=210, installed=204)
Вам нужны новые библиотеки разработки. В этом случае вы должны скомпилировать его самостоятельно, так как вы находитесь в Trusty.
No matching system package installed:
libsystemd (libsystemd.pc, required=210)
Библиотека libsystemd-dev
не доступен для Trusty. Перейдите на страницу разработчика, загрузите исходный код и скомпилируйте его самостоятельно.