[FUG-BR] Versões diferentes de um port

Otacílio otacilio.neto em ee.ufcg.edu.br
Quinta Outubro 29 11:59:02 BRST 2009


Renato Botelho wrote:
> 2009/10/29 Otacílio <otacilio.neto em ee.ufcg.edu.br>:
>> Renato Botelho wrote:
>>> 2009/10/29 Otacílio <otacilio.neto em ee.ufcg.edu.br>:
>>>> Caros
>>>>
>>>> Tenho um pequeno port que estou tentando atualizar (tudo bem, tudo bem,
>>>> empolgado pela nomeação do Sylvio). Depois de modificar o Makefile e
>>>> arrumar tudo direitinho e rodar o port test e nada de mensagens toscas e
>>>> estranhas notei o seguinte. Ele não reclama da versão  anterior que está
>>>> instalada. Aí ele fica com duas versões sendo que a mais antiga fica
>>>> corrompida por causa dos arquivos da nova e quando eu removo uma a que
>>>> fica tem os seus arquivos removidos. O sistema não deveria reclamar que
>>>> tem uma versão mais velha instalada não?
>>>> (não sei porque mas acho que perguntei uma besteira grande)
>>> O port test instala o seu port em outro PREFIX, portanto os arquivos não
>>> deveriam instalar no mesmo lugar. Se rodando o port test seu port ainda
>>> instala coisas em /usr/local, significa que seu port não está respeitando
>>> a variável de ambiente PREFIX, e deve ser corrigido.
>>>
>> Não é no port test, é depois que o port test termina e eu crente que
>> está tudo bem dou um make install
> 
> tenta nessa hora rodar
> 
> make PREFIX=/usr/local clean build install
> 

Eh, bem, ...
O port atual estava em /usr/ports/cad/p5-Verilog-Perl e o novo estava em 
/home/ota/workspace/Verilog-Perl quando renomeei o nome do diretório 
antigo para p5-Verilog-Perl.old e copiei o novo para 
/usr/ports/cad/p5-Verilog-Perl o make install deu o conflito com a 
versão antiga como eu esperava.


Foi mal aí pessoal, foi mal...
:>


Mais detalhes sobre a lista de discussão freebsd