Por que o Launchpad não consegue encontrar 'esquemas de compilação simplificada' durante a criação do PPA?

1

Então, estou tentando publicar meu aplicativo no meu PPA, mas estou com problemas relacionados à criação do meu aplicativo. Aqui você tem a saída:

/bin/sh: 1: glib-compile-schemas: not found
make[1]: *** [override_dh_install] Error 127
make[1]: Leaving directory '/build/buildd/virtuam-0.1ubuntu1'
make: *** [binary] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
******************************************************************************
Build finished at 20120709-2102
FAILED [dpkg-buildpackage died]
******************************************************************************

Mesmo seguindo as soluções postadas no link , não tenho sorte. O que devo fazer?

O erro de compilação é o seguinte: link

    
por espectalll 09.07.2012 / 23:49

3 respostas

5

Suas dependências de construção estão incompletas. A partir do seu log de compilação, posso ver que ele tenta instalar (atualizar) o pacote libglib2.0-0 . No entanto, glib-compile-schemas é fornecido pelo pacote libglib2.0-bin , que não é uma dependência de libglib2.0-0 .

Para resolver isso, adicione libglib2.0-dev como dependência de compilação, que instalará libglib2.0-bin e libglib2.0-0 .

    
por Lekensteyn 10.07.2012 / 00:03
1

Parece que você não está especificando todas as suas dependências de compilação no arquivo debian / control.

    
por dobey 09.07.2012 / 23:53
1

A dependência em falta de libglib2.0-bin para esquemas de compilação simplificada é, na verdade, um erro rápido. A correção está em proposta precisa. Veja link .

    
por user76083 10.07.2012 / 02:25