Perguntas sobre 'build'

___ answer9794 ___

Você pode usar o apt-get policy para ver quais candidatos estão disponíveis nas diferentes fontes para instalação.

Em segundo lugar, você pode usar o dpkg para verificar as condições de nomenclatura:

%pre%

resulta em %code% , o que significa erro como não correspondido. se você usar %code% , ele funcionará (o que você provavelmente deve usar de qualquer maneira, caso tenha alterado o pacote).

Em qualquer caso, o recurso de comparação de versões facilita o teste das coisas. Apenas lembre-se, o resultado 0 significa que a condição é correspondida, 1 não corresponde.

    
___ answer9805 ___

Sim, há algo "errado" no seu número de versão. Usar um postfix %code% significa que sua versão é menor que a versão sem o sufixo %code% .

Então: A ~ B & lt; A

Você pode testar isso com a linha de comando que o txwikinger lhe deu.

A razão pela qual o %code% é frequentemente usado para os PPAs é que, se a versão 1.0.0-0 entrar nos repositórios principais do Ubuntu, você obterá a versão oficial em vez da versão do PPA.

Uma solução para o seu problema pode ser remover a dependência de compilação com versão; considerando que não há pacotes mais antigos, não deve haver problema com isso.

Outra opção (talvez melhor?) pode ser depender da versão %code% , como A ~ & lt; A ~ B .

    
___ qstntxt ___

Eu tenho 2 pacotes swami-2.0.0 e libinstpatch-1.0.0 no meu PPA, onde o primeiro depende do último. O arquivo de controle swami-2.0.0 contém o libinstpatch-dev (& gt; = 1.0.0), mas parece que isso não está satisfeito mesmo depois de instalar o pacote, com este erro no buildlog:

%pre%

Há algo errado com o meu nome da versão 1.0.0-0 ~ lucid1 ~ ppa1 que faz com que ele não corresponda à 1.0.0?

Aqui está o arquivo de controle do Swami:

%pre%

E aqui está o arquivo de controle libinstpatch:

%pre%     
___
3
respostas

Como devo configurar um servidor de arquivos Linux para compartilhamento de dados com PCs com Windows e um PS3?

Tenho os seguintes componentes de hardware que gostaria de usar principalmente para compartilhamento de arquivos (mídia principalmente): 1 laptop para jogos, 1 i7 (2.3Tb de armazenamento), 1 P4 desktop (500g de armazenamento) e 1 250gig PS3....
23.08.2010 / 16:50
4
respostas

Como construir o kernel da linha principal e fazê-lo aparecer no GRUB?

Depois de compilar e construir com sucesso meu kernel principal (2.6. 32.25) sob o meu Ubuntu 10.04 com estes cabeçalhos I queria saber: como fazer este kernel na inicialização, para que eu possa escolher qual deles iniciar? Eu tenho o GRU...
30.10.2010 / 19:29
2
respostas

Construir Avahi sem GUI

Estou executando o Ubuntu Jaunty em um computador plugado que eu só acesso via SSH. Eu quero atualizar o Avahi no dispositivo (sem GUI) e a única maneira (que eu conheço) de obter a versão mais recente é criar a partir do código-fonte. Eu...
14.11.2011 / 14:41
1
resposta

Como instalar o ffmpeg sem raiz?

Eu quero instalar o ffmpeg, mas parece que é impossível sem raiz. existem fontes, mas eu tenho que compilá-lo de alguma forma. como compilá-lo? Eu só preciso do ffmpeg "exec".     
27.12.2011 / 15:48
1
resposta

Como construir o ubuntuone-client para que não dependa do nautilus e do gnome

Basicamente eu quero construir o ubuntuone-client para que ele não tenha dependências relacionadas ao nautilus e ao gnome. Isso pode ser feito? se sim como?     
01.07.2011 / 14:13
1
resposta

Como redistribuir programas binários construídos no Ubuntu moderno para que eles possam ser executados em qualquer sistema Linux mais antigo?

Descobri que, se eu construir qualquer binário no Ubuntu 10.10, ele não será executado em alguns Linux mais antigos. É porque o Ubuntu usa uma biblioteca C muito nova, chamada EGLIBC. A maioria dos sistemas Linux de desktop usa o GLIBC. Eu go...
12.01.2011 / 15:07
2
respostas

A compilação do PPA falhou devido a dependências não atendidas de outro pacote no mesmo PPA

Eu tenho 2 pacotes swami-2.0.0 e libinstpatch-1.0.0 no meu PPA, onde o primeiro depende do último. O arquivo de controle swami-2.0.0 contém o libinstpatch-dev (> = 1.0.0), mas parece que isso não está satisfeito mesmo depois de instalar o pac...
27.10.2010 / 19:56
1
resposta

Como resolvo um erro sobre o AM_PROG_LIBTOOL ao criar o libopus a partir do git?

Eu baixei o libopus do git e tentei criá-lo, mas eu entendo, Updating build configuration files, please wait.... configure.ac:38: warning: macro 'AM_PROG_LIBTOOL' not found in library configure.ac:38: error: possibly undefined macro: AM_PRO...
02.10.2013 / 06:25
2
respostas

Como obter saída de construção colorida do Make in Sublime Text 3?

Como você pode obter cores na janela de saída de compilação do ST3? Estou usando o gccfilter para colorir minha saída de compilação, mas o ST3 apenas exibe as seqüências de escape brutas. Existe alguma maneira de processá-los? Ou para remover...
09.01.2014 / 18:56
1
resposta

Ocultar a janela de resultados de compilação no Sublime Text 2

Após um comando de compilação (control + b), aparece uma janela com resultados. Existe alguma maneira (não automaticamente, mas por atalho ou usando outro comando) para escondê-lo?     
07.06.2014 / 12:40