Você instalou uma biblioteca compartilhada em um local não padrão, por isso não foi encontrado.
Se você quiser que as bibliotecas em /opt/gnome/lib estejam disponíveis automaticamente para todos os programas, adicione esse diretório a /etc/ld.so.conf e, em seguida, execute ldconfig (como root). Se /etc/ld.so.conf contiver uma linha como include /etc/ld.so.conf.d/*.conf , em vez de adicionar sua entrada diretamente a /etc/ld.so.conf , crie um arquivo /etc/ld.so.conf.d/tshepang.conf e adicione /opt/gnome/lib a esse arquivo.
Se você quiser que as bibliotecas em /opt/gnome/lib estejam disponíveis mediante solicitação ou não possuam permissões de root, adicione esse diretório à variável de ambiente LD_LIBRARY_PATH . (É uma lista separada por dois pontos, assim como PATH , mas para bibliotecas em vez de executáveis.)
Uma terceira possibilidade é informar ao binário /opt/gnome/bin/python para procurar bibliotecas em /opt/gnome/lib , mas você precisa fazer isso quando criar o executável. Verifique a documentação do JHBuild para obter uma configuração como “ rpath ” ou “caminho da biblioteca de tempo de execução”.