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

Removendo fontes depois de construir a partir delas

Suponha que criámos algum pacote a partir de fontes ( configure make install ). Podemos remover o diretório de fontes após a construção bem-sucedida? Ou isso depende? Em que, então?     
03.06.2011 / 11:22
3
respostas

Como descobrir quantas pessoas baixaram de PPAs [duplicados]

Como descubro quantas pessoas usam um determinado PPA? Eu vejo em um PPA em particular; Resumo da compilação de pacotes Um total de 108 construções foram enviadas para este PPA. Construções concluídas 108 bem sucedidos 0 falhou...
20.12.2011 / 14:13
4
respostas

Escrevendo um driver de dispositivo “Hello World” para o kernel 2.6 usando o Eclipse

Meta Estou tentando escrever um driver de dispositivo simples no Ubuntu. Eu quero fazer isso usando o Eclipse (ou um IDE melhor que seja adequado para a programação do driver). Aqui está o código: #include <linux/module.h> static in...
01.10.2011 / 01:36
3
respostas

Como construir aplicativo sem privilégios sudo?

O que eu preciso configurar em um servidor Ubuntu 9.10 para que um usuário possa criar aplicativos de sua escolha (ou seja, ./configure, make & amp; make install) sem a necessidade de privilégios sudo / admin. Sinto que é um risco de seguranç...
13.08.2010 / 15:02
3
respostas

Existe algum PPA com uma compilação Wayland que eu possa usar?

Parece que Wayland está vindo para o Ubuntu no futuro distante. Sendo do tipo curioso, pensei em tentar. Eu mesmo iria construí-lo, mas queria evitar o problema se houvesse um PPA em algum lugar que eu pudesse usar. Existe um PPA em qualquer...
05.11.2010 / 20:14
1
resposta

Pacotes de hospedagem PPA não construídos no farm de construção da barra de ativação

É possível construir os pacotes deb internamente e depois fazer o upload dos binários para o PPA do launchpad, em vez de fazer o upload do pacote fonte e deixá-lo construir pelo farm de construção?     
19.11.2010 / 06:57
2
respostas

Criando uma versão estática do Python?

Eu tentei fazer esta pergunta no StackOverflow, mas o silêncio que se seguiu me fez pensar se algum conhecimento específico do Ubuntu poderia ser necessário. Eu estou tentando construir uma versão estática do Python: ./configure --disabl...
30.09.2011 / 13:02
3
respostas

Building Awesome WM, dependências ausentes

Tentando compilar o Awesome Window Manager no 11.04, eu fiz apt-get build-dep awesome mas ainda recebo erros sobre falta de dependências: $ make Running cmake… -- cat -> /bin/cat -- ln -> /bin/ln -- grep -> /bin/grep -- git -> /...
17.08.2011 / 08:05
1
resposta

Recompilar todos os pacotes e acionar atualizações

Estou usando o Ubuntu em um roteador personalizado e depois de ver as latency drops capazes com a compilação personalizada no Gentoo, eu gostaria de recompilar todos os pacotes com CFLAGS="- march = atom". O guia para isso e um tópico útil do...
09.06.2011 / 22:01
2
respostas

Qual é o requisito mínimo para compilar os módulos do Kernel?

Eu quero compilar um módulo do Kernel. Qual é o conjunto mínimo de pacotes que eu preciso baixar para ter sucesso? Felicidades, Stefan     
17.12.2010 / 20:41