emerge --syncatau eix-syncatau emerge-delta-webrsyncdaneix-update
emerge -av portage
eclean-dist
Periksa bahwa salah satu header-linux, glibc, binutils, libtool atau gcc memiliki pembaruan magor (mis. Pembaruan gcc dari 4,6 menjadi 4,8). Jika tidak, lanjutkan ke langkah 11.
Pembangunan kembali penuh:
rm -rf PKGDIR/* Ganti PKGDIR dengan jalur Anda ke paket dir!
emerge -av linux-headers glibc binutils gcc-config libtool gcc
gcc-config <number of new gcc> Beralih ke gcc baru
source /etc/profile
emerge -avb glibc binutils gcc libtool
emerge -avbke system
emerge -avbke world
Jika Anda memiliki masalah pada langkah 10 atau 11 maka perbaiki dan coba lagi
Perbarui dunia:
- Bersihkan file dunia Anda
/var/lib/portage/worlddari paket yang tidak perlu dan periksa /etc/portageentitas
fixpackages
emerge -avuDN world
eselect python update
python-updater -- -av
perl-cleaner --all -- -av
emerge -a --depclean
revdep-rebuild -i -- -av
Jika Anda memiliki masalah dalam langkah 14-18, perbaiki dan ulangi semua langkah dari langkah 13
etc-update atau dispatch-conf
glsa-check -vp affected Anda dapat memiliki paket yang terkena dampak dalam slot setelah pembaruan
emaint --check all