!!! existing preserved libs: >>> package: media-libs/libpng-1.5.4 * - /usr/lib64/libpng14.so.14 * - /usr/lib64/libpng14.so.14.8.0 * used by /opt/icedtea6-bin-1.10.3/jre/lib/amd64/libsplashscreen.so (dev-java/icedtea6-bin-1.10.3) * used by /usr/bin/cwebp (media-libs/libwebp-0.1.2) * used by /usr/bin/dvipdfmx (app-text/dvipdfmx-20100328) * used by 57 other files Use emerge @preserved-rebuild to rebuild packages using these libraries
portage 2.2 détecte (immédiatement, sans revdep-rebuild) quels libs des versions antérieures sont encore utilisées et par quels paquets. Ces libs sont préservées (ne sont pas effacées). le début de la liste est affichée (pour un tas de libs ça suffit, mais libpng casse beaucoup trop de trucs). Si la liste est courte tu peux juste la lire et recompiler manuellement ce que tu veux, soit faire confiance à portage et lui dire de recompiler toute sa liste. Après recompilation de tous les paquets qui en dépendaient, la lib en question est effacée automatiquement.
[^] # Re: Debout les morts
Posté par JGO . En réponse à la dépêche LiveDVD Gentoo 11.2. Évalué à 5.
Exemple, je mets à jour libpng vers la version expérimentale :
>>> Installing (1 of 1) media-libs/libpng-1.5.4>>> needed sym /usr/lib64/libpng14.so.14>>> needed obj /usr/lib64/libpng14.so.14.8.0!!! existing preserved libs:>>> package: media-libs/libpng-1.5.4* - /usr/lib64/libpng14.so.14* - /usr/lib64/libpng14.so.14.8.0* used by /opt/icedtea6-bin-1.10.3/jre/lib/amd64/libsplashscreen.so (dev-java/icedtea6-bin-1.10.3)* used by /usr/bin/cwebp (media-libs/libwebp-0.1.2)* used by /usr/bin/dvipdfmx (app-text/dvipdfmx-20100328)* used by 57 other filesUse emerge @preserved-rebuild to rebuild packages using these librariesportage 2.2 détecte (immédiatement, sans revdep-rebuild) quels libs des versions antérieures sont encore utilisées et par quels paquets. Ces libs sont préservées (ne sont pas effacées). le début de la liste est affichée (pour un tas de libs ça suffit, mais libpng casse beaucoup trop de trucs). Si la liste est courte tu peux juste la lire et recompiler manuellement ce que tu veux, soit faire confiance à portage et lui dire de recompiler toute sa liste. Après recompilation de tous les paquets qui en dépendaient, la lib en question est effacée automatiquement.