[FUG-BR] Como resolver conflitos nos ports

2013-10-04 Por tôpico Nilton Jose Rizzo
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

2013-10-04 Por tôpico Renato Frederick
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-04 Por tôpico Cleyton Agapito
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