Conflito de Nomenclatura de Pacotes de Lápis e Lápis

2

Eu instalei o software de animação Pencil 2d. que você pode ver no link

e eu quero instalar o aplicativo de wireframing Pencil Project, que é totalmente diferente. Eu quero saber como instalar o aplicativo sem conflitos de nomes?

Como o diretório de nomes anterior em usr / share é usado pela animação a lápis, não consigo instalar o lápis wireframing ao mesmo tempo, alguma solução?

    
por Ryu Ishida 29.12.2012 / 18:55

2 respostas

0

Esse problema ainda permanece no Ubuntu 14.04, embora pareça que a animação 2D do lápis possa ter mudado o nome do pacote - veja link

Editar: parece que o conflito de nomes foi resolvido em 8 de dezembro de 2016. Detalhes são aqui.

    
por Ben 27.03.2017 / 13:37
-1

Eu não olhei para a fonte de nenhum desses, mas se eles permitirem especificar um prefixo de instalação (geralmente algo como ./configure --prefix /opt/pencil-2d ), você poderá instalá-los de uma maneira que evite conflitos entre eles.

No entanto, este é provavelmente um problema que outras pessoas enfrentam também, e deve ser corrigido na raiz. Lápis é claramente um nome muito genérico. Idealmente, devemos convencer um ou ambos os projetos a usar um nome menos genérico. Isso é algo que surge todo now e então , e a melhor solução a longo prazo é a renomeação upstream.

Se eles fossem empacotados para o Debian / Ubuntu, eles teriam que ser modificados para ter nomes diferentes (só pode haver um /usr/bin/pencil ) e armazenar seus dados em lugares diferentes. Outras distribuições provavelmente os renomeariam de forma diferente, e então acabaríamos com uma situação em que os aplicativos se comportariam de maneira diferente em distribuições diferentes. Isso torna mais difícil para os upstream fornecerem suporte aos usuários.

Então, parece que você precisa falar com os dois e fazer com que eles criem nomes menos genéricos. Sugiro a apresentação de bugs com ambos, dizendo que o não pode ser co-instalado com o outro projeto. Se os projetos não tiverem um rastreador de bugs, envie sua lista de discussão de desenvolvimento / contate os autores, porém eles gostam de ser contatados.

    
por tumbleweed 03.01.2013 / 15:05