Perguntas sobre 'specfile'

5
respostas

Referência para macros de especificação do RPM (% setup,% buildroot, etc)

Qual página man descreve o uso das macros de arquivo de especificação RPM de nível superior que são definidas diretamente nos arquivos de origem RPM? Quero dizer,% setup,% buildroot e coisas do tipo, que não estão em / usr / lib / rpm. Pesquisar...
22.11.2012 / 10:46
1
resposta

Especificação de RPM Como especificar no pacote para que o RPM anterior seja removido

Pergunta: O que eu coloco no arquivo foo.spec para que os RPMs removam o RPM anterior antes de instalar? Descrição: Eu criei um arquivo de especificação que cria rpm para alguns pacotes que usam a mesma fonte e fornecem o mesmo serv...
06.06.2012 / 23:05
1
resposta

Como impedir a instalação de pacotes rpm incompatíveis

Eu tenho dois pacotes rpm que não devem ser instalados juntos. Depois de pesquisar, eu suponho que não há uma marca RequiresNot ou algo similar para especificar pacotes incompatíveis em um specfile. Qual é a melhor solução para evitar inst...
03.07.2013 / 10:50
1
resposta

Como escapar de espaços em um item “source” de especificação de rpm?

Estou tentando criar um RPM, mas o arquivo de origem do fornecedor tem um espaço no nome do arquivo, e não parece haver nenhuma boa maneira de escapar do nome do arquivo para que ele seja construído. Eu tentei colocar um \ na frente dos es...
08.05.2013 / 23:10
2
respostas

Nomenclatura do pacote RPM para configurações alternativas

Atualmente, instalei o PHP a partir do código-fonte em várias configurações diferentes no ambiente, cada uma fornecendo o conjunto mínimo de recursos necessários para sua implementação específica: uma implementação requer suporte ao soquete UNIX...
16.07.2012 / 22:51
1
resposta

RPM Dist Tag não se comporta conforme documentado

De acordo com a documentação do Fedora a tag% {? dist} ao construir um RPM no CentOS 7 eu deveria ter < strong> .el7. mas atualmente recebo .el7.centos. A linha do meu .spec: Release: 1%{?_buildid}%{?dist} Não consigo encontrar ne...
04.05.2015 / 17:48
1
resposta

Qual é a maneira correta de forçar o RPM a apagar e instalar em vez de atualizar?

Eu tenho um RPM cujo software recentemente teve seu esquema de banco de dados completamente redesenhado. A versão atual (chamaremos de B.0) é incompatível com versões mais antigas do esquema do banco de dados. Felizmente, ainda está na fase b...
16.08.2017 / 22:46
2
respostas

a compilação do arquivo de especificação rpm requer packageX ou packageY [closed]

Existe uma maneira no arquivo de especificação de rpm para especificar como pacote de requisitos de compilação ou packageY. O atual nodejs 4.1 requer g ++ > = 4.8 ou clang ++ > = 3.4 para poder compilar o pacote. Este é apenas um req...
19.09.2015 / 16:45
1
resposta

Como atualizar o crontab para um usuário não root no Solaris de forma não interativa?

Eu gostaria de atualizar as entradas do crontab para um usuário não-root para um aplicativo que é instalado como o pacote OpenPKG RPM. Atualmente, tenho isso na seção %post do meu arquivo .spec: # # Set up the 'app' user's crontab. # Ma...
30.07.2012 / 10:25
1
resposta

rpm erro de execução devido a arquivo de especificação com falha

Eu tenho um arquivo de especificação no qual, baseado na versão do SLES, eu preciso alterar a tag 'Requires:' como abaixo #if suse is greated than SLES 11 sp4 %if %0{?suse_version} > 1140 Requires: genisoimage %else Requires: mkisofs %e...
11.07.2017 / 12:11