[FUG-BR] Como resolver conflitos nos ports
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@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
Re: [FUG-BR] Como resolver conflitos nos ports
Em 04/10/13 12:06, Nilton Jose Rizzo escreveu: 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@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 ??? Opa Normalmente porque quando o ara fez o porte desde gdcm, tinha uma versão mais nova do latex e o cara mandou usar ele, ou o contrário, veja, vc tem o tex 3.1 e ele quer o 3.0 EU normalmente sou corajoso, mando desinstalar o programa mais velho ou novo a força, anoto o que depende dele e depois de tudo isntalado, vejo se algo deu pau com conflito de .so. Se deu conflito, mando recompilar o programa que deu pau. O que mais me dá raiva é o php, normalmente ele e seus incontáveis extensões demora horas prá arrumar tudo.. hehehe - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Como resolver conflitos nos ports
2013/10/4, Nilton Jose Rizzo ri...@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@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 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd