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

Pacote Ptxdist para copiar arquivos

Estou usando o ptxdist para criar o bsp na placa imx. Eu preciso copiar algum arquivo im um pacote para destino (arquivos xml e .png). Eu não quero compilar o pacote. Eu usei o método abaixo: Arquivo newpackage do Ptxdist Se meu arquivo estiv...
13.06.2018 / 20:36
0
respostas

Como construir o webkitgtk 2.20.0 no Mac 10.13.4

Estou tentando criar o webkitgtk no meu Mac OSX 10.13.4. de acordo com o guia oficial . No entanto, ao executar o seguinte comando $ cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=RelWithDebInfo -GNinja Eu recebo o erro abaixo: -- Checking...
05.04.2018 / 12:40
0
respostas

Falha ao compilar bctoolbox (parte do linphone)

Como não há mais binários distribuídos para a nova versão 4 do linphone, estou tentando compilar o aplicativo sozinho. Estou usando um contêiner docker para o processo de compilação. Agora, quando se trata de bctoolbox , recebo este erro: /...
10.10.2017 / 15:58
1
resposta

Construa o GNU Guile stable no Ubuntu 16.04

Os repositórios do Ubuntu contêm apenas a antiga versão 2.0 do GNU Guile. Eu quero construir o atual estável 2.2 na minha máquina. Eu clonei o repositório: git clone git://git.sv.gnu.org/guile.git e check-out estável: git chec...
29.09.2017 / 13:10
1
resposta

Newtonsoft não pôde ser encontrado - Construindo um projeto usando as ferramentas do MSBuild 2017

Estou tentando construir um projeto usando as ferramentas do MSBuild 2017, já que não tenho um VS instalado no meu PC. O problema é que há um erro sempre que tento construí-lo, o que é: "O tipo ou nome do namespace 'Newtonsoft' não foi encon...
06.07.2017 / 17:45
1
resposta

Criando o git de fontes, perdendo a biblioteca getopt no debian jessie

Estou seguindo estas instruções para criar o git a partir da fonte: link Eu recebo o erro "Não foi possível encontrar o packge getopt", também depois de uma atualização do apt. Não é possível encontrar um pacote contendo a biblioteca no arq...
29.05.2017 / 12:47
1
resposta

Não é possível usar make ao construir o fbida (fbi) a partir da origem

Estou tentando instalar o fbida (Fbi) , visualizador de imagens framebuffer, no Ubuntu 16.04. Eu estou tentando construir a partir do source fbida v2.13 (www.kraxel.org/releases/fbida/) desde quando eu instalo usando sudo apt-get install fbi...
07.03.2017 / 04:59
0
respostas

Lutando com linhas de comando e espaços

Ainda usamos o TFS 2010 e o msbuild como sistema de compilação. Atualmente precisamos disparar uma compilação em jenkins, então adicionamos uma tarefa exec ao nosso script em msbuild usando curl e um arquivo netcr. Infelizmente nossa URL contém...
16.12.2016 / 19:26
1
resposta

O kernel do Linux mantém sobrescrevendo minhas alterações no .config / dropping

Estou tentando criar um kernel ARM personalizado em um sem fio preto BeagleBone. Estou usando este kernel como um começo Copiei o arquivo .config atual ( make localmodconfig ) e editei-o manualmente para adicionar suporte ao módulo WLA...
18.12.2016 / 22:16
0
respostas

Obtendo “ISDEV: erro -4006” ao tentar criar um pacote usando o ISCMDBLD.exe

Estou com um erro abaixo ao tentar criar um pacote usando o InstallShield 2012 Spring. ISDEV : error -4006: Cannot delete file <path_to_file>41.msi ISDEV : error -4006: Cannot delete file <path_to_file>33.msi ISDEV : fatal error 0...
22.01.2016 / 09:39