os ganchos de estilo pbuilder podem ser usados em construções de barra de lançamento

0

Estou trabalhando para colocar um projeto no PPA. O projeto é grande e tem muitos testes. Alguns testes exigem que algumas localidades sejam instaladas. Para contornar isso, fiz um gancho pbuilder que locale-gen s os locais necessários. Isso funciona como um encanto. Os testes passam. Se eu não fizer isso, o pbuilder falha porque os testes falham.

Como não uso o override_dh_auto_test target em debian/rules para pular os testes, presumo que a construção da barra de lançamento falhará, pois os testes falharão sem as localidades.

Existe uma maneira de instalar as localidades em compilações de barra de ativação semelhantes a ganchos no pbuilder ou devo apenas substituir o destino de teste antes de dput dos pacotes para o launchpad?

    
por Kevin Kreiser 01.06.2016 / 17:16

1 resposta

1

Você não pode usar ganchos estilo pbuilder, não. No entanto, gerar localidades não requer raiz em princípio; são apenas os arranjos locale-gen padrão que gravam nos diretórios de localidade do sistema e, portanto, requerem raiz. Você poderia, em vez disso, usar localedef para gerar as localidades em algum lugar em seu diretório de criação e apontar seu processo de teste usando LOCPATH .

    
por Colin Watson 02.06.2016 / 00:24