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%     
___
2
respostas

Não foi possível encontrar um arquivo de configuração para o pacote “ECM” compatível com a versão solicitada 1.5.0

Eu tentei fazer o download de "ECMConfig.cmake" do repositório, mas o terminal me deu um erro: " título da pergunta + Os seguintes arquivos de configuração foram considerados, mas não aceitos: ECMConfig.cmake: a versão não é conhecida. Eu ten...
08.12.2014 / 16:47
4
respostas

O Visual Studio não cria automaticamente quando eu pressiono o botão de depuração

Estou escrevendo código no Visual Studio, mas sempre que quero testar o aplicativo e pressiono a seta verde para "Iniciar depuração", o Visual Studio não recompila automaticamente a solução ativa para mim e eu tenho que criar manualmente a soluç...
28.04.2010 / 18:41
3
respostas

Por que não consigo encontrar a biblioteca termcap quando eu construo o gdb?

make e, em seguida, falhou com: configure: error: nenhuma biblioteca termcap foi encontrada , mas a termcap lib está lá, por que não consegue encontrá-la? checking for library containing zlibVersion... -lz checking zlib.h usability......
18.10.2012 / 09:00
2
respostas

Sublime Text 2: Trabalhando com vários documentos, construindo o arquivo mestre

Atualmente, estou trabalhando com o LaTeX. Eu tenho um grande documento dividido em vários sub documentos. Quando estou trabalhando em um sub-documento, eu adoraria compilar o arquivo mestre ao pressionar ctrl + b, não o arquivo no qual estou at...
11.06.2013 / 14:17
3
respostas

Os Xeons duplos melhorarão os tempos de construção do Android Studio?

Eu sou um desenvolvedor Android e gasto muito tempo esperando, então comecei a considerar uma configuração dupla do Xeon. Eu sei que, por exemplo, para uma solução de renderização 3D - os núcleos adicionais melhoram a velocidade de forma bast...
19.08.2016 / 01:19
1
resposta

Geralmente é melhor compilar na mesma máquina que você quer executar?

(Nota: estou usando apenas ffmpeg como exemplo, muitas vezes me perguntei a mesma coisa com outros programas) Eu tenho um script de compilação para ffmpeg , que compila em suporte para alguns recursos não-padrão. Agora eu quero usar esse...
26.08.2011 / 10:17
1
resposta

Como instalar o cromo não visto no Debian Jessie

Como posso instalar o ungoogled-cromo no meu Debian Jessie? Eu acho que tenho que construir manualmente, não tem jeito simples (ainda)? Eles têm a página "Building", mas não está muito claro o que devo fazer. Isso é o que eu tentei: Prec...
08.10.2016 / 08:35
3
respostas

Por que o rtorrent não conseguiu construir?

Eu não sou root , então eu tenho que construir o rtorrent a partir da fonte e esperar instalá-lo no meu diretório home, mas ele falhou, por quê? [mirror@hugemeow rtorrent]$ ls AUTHORS autogen.sh ChangeLog configure.ac COPYING doc INSTA...
17.10.2012 / 23:52
2
respostas

configure: error: não é possível localizar gmp.h

Por link , tentei o seguinte sem sucesso: ln -s /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.h --with-gmp=/usr/include/x86_64-linux-gnu Ambos me conseguem este erro: configure: error: Unable to locate gmp.h Quando...
23.08.2014 / 17:17
2
respostas

docker build --build-arg perde valor e se expande para string vazia

Usando a versão do Docker 1.9.0 Eu tenho um contêiner docker fornecendo um espelho confiável do Ubuntu (espelho fiel). Eu estou tentando construir um segundo contêiner e quero que ele atualize e instale pacotes do espelho confiável. Meu Do...
12.11.2015 / 05:27