Gentoo

不小心從 Gentoo 中刪除了 dev-libs/mpc

  • September 6, 2012

看來我不小心刪除dev-libs/mpc了而不是media-sound/mpc. 現在我無法編譯任何東西(包括替換dev-libs/mpc),因為這樣做我顯然謀殺了 GCC。

如何解決這樣的問題?

如果您目前的連結庫版本與 stage3 檔案中的版本匹配,則有可能,

下載目前 stage3 文件,解壓,然後將 libmpc* 複製到 /usr/lib

(使用命令確認所有需要的文件qlist

然後用emerge重新emerge dev-libs/mpc,它將替換複製的libmpc文件。

呼,畢竟沒那麼糟糕。在這裡記錄後代,下次我這樣做。

  1. 編輯make.conf,添加以下行: PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/"
  2. 同步新的倉庫:emerge --sync
  3. 安裝二進製版本:emerge -av --binpkgonly --usepkgonly dev-libs/mpc
  4. 編譯源碼版本:emerge -av dev-libs/mpc

引用自:https://unix.stackexchange.com/questions/47290