-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/03/2013 06:32 AM, Tom Wijsman wrote: > On Sun, 02 Jun 2013 17:41:21 -0700 > Zac Medico <zmed...@gentoo.org> wrote: >
The news item is good, but I agree with Tom there could be more questions. Maybe adding a link to some page which explains the functionality in detail? - -Zero > I'll answer to some parts with what I think the user might think; I > know the answer to most of those, but the user might not. > >> Beginning with sys-apps/portage-2.1.12, FEATURES=preserve-libs is >> enabled by default. This feature will preserve libraries when the >> sonames change during upgrade or downgrade. > > Why are libraries being preserved? > >> Libraries are preserved only if consumers of those libraries are >> detected. > > When exactly are those consumers detected? > >> Preserved libraries are automatically removed when there are no >> remaining consumers. > > When exactly does this happen? At the end of any emerge action? > >> Run `emerge @preserved-rebuild` in order to rebuild all consumers of >> preserved libraries. > > When and why? Do I run this once? Do I need to run this often? > > Besides these questions, the transition from revdep-rebuild to > @preserved-rebuild may be worth a note as well; if I remember correctly > you have to do one last revdep-rebuild when you enable this feature, or > in other words preserve-libs won't detect present inconsistencies. I > feel like this should probably be documented as well, as part of > mentioning that this is intended to replace revdep-rebuild... > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRrJXnAAoJEKXdFCfdEflKKtIQAJMYNQcG20jqwwxxVY9+OOCs Mr+VpcZY+1pCWigCA5AaTpgnU0yr+tvg9wtHvkpMh7lZMjpx4Ot5YQe5BsCfF2w+ bOZztEXbb5d2O5QIjaYG30/UERSxy0tDIGLPbJRO20Qcbw4JEuVpHeW9cXOBciD+ uJ/ISSKmSncrPfuDkJAt/eHx3RaxWhyaYCW+GJJdnzXfSPbkGOVtn/x7+jHex/2o hZ37mqhpu5hCmWHDC3ycFSpB6/+M8ghY0mTo6OYKbqEvPs7u50uBVD/CqYbleFr2 BLSDkEVJo3nyPiuQaP/NGyHIidlW1ejfrqUT811I23DL7OuRc5usIRxINA3VzaVi HtbEMhrDXTKgY56Tq/sxRqHB5VI6kin6z7q347l1OVjf3uYLEcXQsOxeowDW5rZ8 5cUfIXDsadvAnactLS9axIcBjya2O+siBchAlQ6BYckDJlEaMCoM3tWCQ5cGoDO6 tYEz3VRLJDpFmtDoCGQI4KweG5zdXLMvtupg4MN8omhoP4l6oswEQ0Htvba1HNPn HCha+8BABXpRsn81BrOg9Re2EozInykVCMQ6ze+oZBkSeOW+Os6pIe9hkISqjENc IZ4weFBYWz+KSiAX2mFh1KgPf6mVMxoPbRdQyoZgJwscQSysxm+eOej/dsuVCZZ1 gujVTWb3m2HfdxSZWiSq =wrBb -----END PGP SIGNATURE-----