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

Novo para construir computadores preocupados com temps

Eu sou novo em construir meus próprios computadores e fiquei pensando sobre as temperaturas máximas. Eu entendo que a temperatura ambiente pode afetar a temperatura dos computadores, mas quão relevante ela é? Eu entendo que se a temperatura d...
26.03.2012 / 17:00
1
resposta

É possível copiar pacotes / software para outra máquina no Linux?

Aqui está um cenário de amostra: Comece em um novo diretório, digamos / myapps. Instale um python separado (pré-compilado ou fonte) para dizer ./usr/bin (relativo ao diretório de instalação e não ao sistema / usr / bin) e instale vários ovos...
12.08.2014 / 15:19
1
resposta

A versão de desconto para estudantes do Windows 7 é rotulada como “upgrade”; Eu poderia fazer uma instalação limpa em um novo PC?

Estou construindo meu próprio PC e estou interessado em obter o Windows 7 (64 bits) com desconto para estudantes. No site da Microsoft , ele é rotulado como uma atualização; Isso significa que não posso simplesmente comprá-lo e instalá-lo no me...
23.06.2012 / 01:46
1
resposta

make: mk-build-deps: comando não encontrado

Eu segui o seguinte tutorial para construir o sage no debian . Quando eu executo "debian / rules build-dep reset" dentro do diretório sage que eu clonei do git, recebo a seguinte saída: mk-build-deps make: mk-build-deps: commande introuvable...
22.10.2016 / 17:34
1
resposta

O DKMS não compila o fglrx-driver no Debian Sid (usando kernel-3.10-1)

Minha caixa 'play' (Debian Sid) acaba de receber uma atualização para o kernel (3.10-1-amd64). Logo depois que eu instalei os cabeçalhos linux apropriados, recebi um erro do DKMS indicando uma falha na construção. Abaixo está a saída do make...
19.07.2013 / 04:43
2
respostas

Como construir pacotes do Ubuntu, então o layout de instalação irá corresponder exatamente à distribuição do Ubuntu?

Estou trabalhando nos códigos-fonte do apache2 que são 'apt-get source' do repositório do Ubuntu. O apt-get descomprimiu o apache2-xxx.tar.gz e mesclou com o apache2-xxx-ubuntu.diff. Então eu considero o diretório apache2-xxx / contém a fonte...
30.06.2010 / 01:11
1
resposta

Falha ao recompilar o pacote com o debuild

Para construir o pacote 'thunar' no debian-wheezy eu fiz os seguintes passos: sudo apt-get build-dep thunar sudo apt-get source thunar cd thunar-1.2.3/debian sudo debuild -uc -us Até aqui tudo funciona bem. Alguns pacotes .dep são produzi...
08.02.2015 / 23:04
1
resposta

No Docker, como trabalhar com várias configurações de compilação de teste / produção

Estamos avaliando o Docker para uso na implantação de nossos aplicativos. O que conseguimos extrair das Interwebs até agora é como lidamos com os diferentes ambientes de tempo de execução que usamos em nossa empresa. Para simplificar, digamos...
21.05.2014 / 14:04
1
resposta

Como eu construo o openvpn sem a libpam?

Como não tenho privilégios de root para instalar a libpam, não consegui executar ./configure . Então, existe algum método com o qual eu possa construir o openvpn sem a libpam? checking for OPENSSL_CRYPTO... yes checking for OPENSSL_SSL... y...
27.09.2012 / 06:36
2
respostas

Como fornecer um sufixo para o Vim 8 ao criar no Linux

Estou tentando construir o Vim 8.0 no Ubuntu 16.04.1 LTS. configure e make são executados sem erros, no entanto, ignoram o parâmetro --program-suffix : [local vim repo]/configure --program-suffix=8 --with-features=big Eu pretendi...
12.09.2016 / 16:59