Problema com a construção do jhbuild

0

Sou novo no Linux. Eu preciso instalar o Python gtk + 3. Antes disso eu deveria instalar e construir o jhbuild. Eu instalei a maioria das dependências manualmente, uma vez que estava jogando erros. Eu atualmente recebo este erro quando dou o comando 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

O que devo fazer? Além disso, se houver uma maneira melhor de instalar o Python GTK + 3, forneça sugestões a esse respeito também.

Estou no Ubuntu 14.04 e atrás de um proxy universitário.

    
por Abhilash Singh 29.08.2015 / 18:34

1 resposta

0

Como você disse

% bl0ck_qu0te%

a resposta é simples: esqueça.

O Trusty é antigo para construir a versão mais recente do GNOME / GTK3 com jhbuild . Portanto, atualize para a versão mais recente do Ubuntu. Você poderia compilar cada versão você mesmo. Mas confie em mim, esse é o caminho errado para você.

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)

Você precisa de novas bibliotecas de desenvolvimento. Neste caso, você tem que compilá-lo como você está em Trusty.

No matching system package installed:
    libsystemd (libsystemd.pc, required=210)

A biblioteca libsystemd-dev não está disponível para o Trusty. Vá para a página do desenvolvedor, faça o download do código-fonte e compile você mesmo.

    
por A.B. 29.08.2015 / 19:28