Enfer et damnation !
Calculating world dependencies... done! [ebuild U ] sys-fs/e2fsprogs-1.41.2 [1.40.9] USE="nls (-static%)" 4,263 kB [ebuild N ] sys-libs/e2fsprogs-libs-1.41.2 USE="nls" 479 kB [blocks B ] sys-libs/ss (is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B ] <sys-fs/e2fsprogs-1.41 (is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B ] sys-libs/com_err (is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B ] sys-libs/e2fsprogs-libs (is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9) Portage a décidé de me faire mon vilain! Mieux vaut ne pas unmerger à la sauvage ces libs vitales pour le systeme.
Un autre tip tiré de (bientôt) feu le wiki, merci trap :-)
On le sait, Portage est très bien mais le souci reste quand même la lenteur relative de emerge –sync. Une astuce pour gagner un peu de temps consiste à désactiver la régénération du cache à la fin du processus.
Marche à suivre:
Elle est très simple. Tout d’abord :
echo "portdbapi.auxdbmodule = cache.metadata_overlay.database" >> /etc/portage/modules
Rajouter ensuite FEATURES="-metadata-transfer dans le fichier /etc/make.
Depuis portage-2.2_rc2, de nouvelles fonctions ont été intégrées.
–jobs JOBS
Specifies the number of packages to build simultaneously.
Also see the related –load-average option.
–keep-going
Continue as much as possible after an error. When an error
occurs, dependencies are recalculated for remaining packages
and any with unsatisfied dependencies are automatically
dropped. Also see the related –skipfirst option.
–load-average LOAD
Specifies that no new builds should be started if there are