Como faço para atualizar o TCL no FreeBSD?

1

Eu atualizei a árvore PORTS e executei o portmaster -a, mas parei bruscamente em:

===>>> The lang/tcl-modules port has been deleted: Modules are now part of the base Tcl distributions
===>>> Aborting update

Então, eu instalei o TCL86 manualmente e tentei remover o tcl-modules, mas estou preso aqui agora:

/ # pkg_delete lang/tcl-modules
pkg_delete: no such package 'tcl-modules' installed

Qual é a maneira correta de lidar com esse conflito para que eu possa continuar atualizando todas as minhas outras portas?

    
por Brian Knoblauch 17.03.2014 / 19:32

1 resposta

2

Você só precisa remover manualmente este pacote tcl-modules , mas pkg_delete está solicitando um nome completo do pacote (com a versão).

Para remover o pacote antigo tcl-modules , primeiro obtenha o nome completo do pacote:

$ pkg_info -aI |grep tcl-modules
tcl-modules-8.6.x  Tcl common modules

Depois remova-o:

$ pkg_delete tcl-modules-8.6.x
    
por 17.03.2014 / 21:13