Removido acidentalmente dev-libs / mpc do Gentoo

1

Parece que eu acidentalmente removi dev-libs/mpc em vez de media-sound/mpc . Agora eu não posso compilar nada (incluindo uma substituição dev-libs/mpc ) porque ao fazê-lo eu aparentemente assassinato GCC.

Como alguém conserta algo assim?

    
por Mala 06.09.2012 / 02:12

2 respostas

1

Há uma chance de a versão atual da sua biblioteca vinculada corresponder à versão em arquivos do stage3,

Faça o download dos arquivos atuais do stage3, extraia-os e copie o libmpc * para / usr / lib

(confirme todos os arquivos necessários com o comando qlist )

Em seguida, re-emerge o dev-libs / mpc com o emerge, que substituirá os arquivos da libmpc copiados.

    
por 06.09.2012 / 02:26
3

Ufa, não é tão ruim assim. Gravando aqui para a posteridade e para a próxima vez que eu fizer isso.

  1. edite make.conf , adicione a linha: %código%
  2. sincronize o novo repo: PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/"
  3. instale a versão binária: emerge --sync
  4. compilar a versão de origem: emerge -av --binpkgonly --usepkgonly dev-libs/mpc
por 06.09.2012 / 02:31