[FUG-BR] Como resolver conflitos nos ports
Cleyton Agapito
cragapito em gmail.com
Sexta Outubro 4 14:07:35 BRT 2013
2013/10/4, Nilton Jose Rizzo <rizzo em i805.com.br>:
> Pessoas,
>
> eventualmente passo por processos complicados de instalaçõ dos ports,
> que
> dão conflitos em alguma dependencia com ports já instalados.
>
> Estou as voltas agora para instalar um programa para ver imagens médicas
> (DICOM),porém o raio do programa (gdcm) necessita do latex mas já tenho
> um latex instalado, vejam:
>
> root em valfenda:/usr/ports/devel/gdcm # make install clean
> ===> gdcm-2.2.5 depends on executable: doxygen - found
> ===> gdcm-2.2.5 depends on file: /usr/local/share/texmf-dist/LICENSE.texmf
> -
> not found
> ===> Verifying install for /usr/local/share/texmf-dist/LICENSE.texmf in
> /usr/ports/print/teTeX-texmf
>
> ===> teTeX-texmf-3.0_9 conflicts with installed package(s):
> latex2e-2003.12_1
> tex-3.14159_3
>
> They install files into the same place.
> You may want to stop build with Ctrl + C.
>
>
> Como selecionar se um é melhro que o outro, porque o cara escolheu esse e
> não
> o outro? quem é mais padrão? Como vocês decidem isto? ou não decidem ???
>
>
> Atenciosamente
>
> Rizzo
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Olá Nilton,
A questão não é qual é o melhor, a questão é que instalam arquivos no
mesmo lugar e que provavelmente façam a mesma coisa, então você
(provavelmente) não deveria precisar dos dois ao mesmo tempo.
Tente um "pkg_info -r" neles e veja quem depende deles, se algum tiver
vazio (sem dependências) remova sem dó e use o latex.
Se tiver dependência você pode tentar um "make config" no diretório da
dependência pra ver se ele te dá a opção de usar o latex.
Senão você vai precisar decidir quais dois dois fica, incluindo as
dependências, ou arrancar na marra e ver se alguma coisa para de
funcionar, talvez uma dependência ou outra, depois de um make clean,
se ligue que o sistema tem o latex e se vire bem com ele.
O que não pode acontecer de forma alguma é um port sobrescrever coisas do outro.
[]'s
Mais detalhes sobre a lista de discussão freebsd