Fink

Perguntas frequentes - 4. Atualizando o Fink (resolução de problemas específicos a uma versão)

P.4.1: O Fink não enxerga pacotes novos mesmo depois de eu rodar uma autoatualização via rsync ou CVS.

R.: Este é um problema que está acontecendo com pessoas na versão OS 10.5 usando o instalador binário. Verifique sua versão:

fink --version

Se você tiver o fink-0.27.13-41, que é a versão que vem com o instalador, ou fink-0.27.16-41, então há algumas opções.

  • rsync (preferencial): Execute os comandos abaixo
    fink selfupdate
    fink selfupdate-rsync
    fink index -f
    fink selfupdate
  • cvs (alternativo): Execute
    fink selfupdate-cvs
    fink index -f
    fink selfupdate

Ambos o atualizarão para a versão mais nova do fink.

P.4.2: Quando eu tento instalar um pacote eu recebo a mensagem de erro 'Can't resolve dependency "fink (>= 0.28.0)"' (Não é possível resolver a dependência "fink (>= 0.28.0)"

R.: Aplique a correção sugerida na pergunta anterior.

P.4.3: Fink tells me to run 'sudo apt-get install libgettext3-dev=0.14.5-2' to clear up inconsistent dependencies but I'm still stuck.

R.: There is a timestamp issue with the libgettext3 package description: 0.14.5-2 is an outdated version. Run

fink index -f
fink update libgettext3-dev	
	

to update the package description cache and then the package.

P.4.4: Fink tells me 'Can't resolve dependency "dpkg (>= 1.10.21-1229)" for package "dpkg-base-files-0.3-1"'. How do I solve this?

R.: There is a timestamp issue with the updated dpkg package description. Run

fink index -f
fink selfupdate
	

to update the package description cache and then to install dpkg and dpkg-base-files.

Próximo: 5. Instalação, uso e manutenção do Fink