1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 06/03/2013 06:32 AM, Tom Wijsman wrote: |
5 |
> On Sun, 02 Jun 2013 17:41:21 -0700 |
6 |
> Zac Medico <zmedico@g.o> wrote: |
7 |
> |
8 |
|
9 |
The news item is good, but I agree with Tom there could be more |
10 |
questions. Maybe adding a link to some page which explains the |
11 |
functionality in detail? |
12 |
|
13 |
- -Zero |
14 |
> I'll answer to some parts with what I think the user might think; I |
15 |
> know the answer to most of those, but the user might not. |
16 |
> |
17 |
>> Beginning with sys-apps/portage-2.1.12, FEATURES=preserve-libs is |
18 |
>> enabled by default. This feature will preserve libraries when the |
19 |
>> sonames change during upgrade or downgrade. |
20 |
> |
21 |
> Why are libraries being preserved? |
22 |
> |
23 |
>> Libraries are preserved only if consumers of those libraries are |
24 |
>> detected. |
25 |
> |
26 |
> When exactly are those consumers detected? |
27 |
> |
28 |
>> Preserved libraries are automatically removed when there are no |
29 |
>> remaining consumers. |
30 |
> |
31 |
> When exactly does this happen? At the end of any emerge action? |
32 |
> |
33 |
>> Run `emerge @preserved-rebuild` in order to rebuild all consumers of |
34 |
>> preserved libraries. |
35 |
> |
36 |
> When and why? Do I run this once? Do I need to run this often? |
37 |
> |
38 |
> Besides these questions, the transition from revdep-rebuild to |
39 |
> @preserved-rebuild may be worth a note as well; if I remember correctly |
40 |
> you have to do one last revdep-rebuild when you enable this feature, or |
41 |
> in other words preserve-libs won't detect present inconsistencies. I |
42 |
> feel like this should probably be documented as well, as part of |
43 |
> mentioning that this is intended to replace revdep-rebuild... |
44 |
> |
45 |
|
46 |
-----BEGIN PGP SIGNATURE----- |
47 |
Version: GnuPG v2.0.19 (GNU/Linux) |
48 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
49 |
|
50 |
iQIcBAEBAgAGBQJRrJXnAAoJEKXdFCfdEflKKtIQAJMYNQcG20jqwwxxVY9+OOCs |
51 |
Mr+VpcZY+1pCWigCA5AaTpgnU0yr+tvg9wtHvkpMh7lZMjpx4Ot5YQe5BsCfF2w+ |
52 |
bOZztEXbb5d2O5QIjaYG30/UERSxy0tDIGLPbJRO20Qcbw4JEuVpHeW9cXOBciD+ |
53 |
uJ/ISSKmSncrPfuDkJAt/eHx3RaxWhyaYCW+GJJdnzXfSPbkGOVtn/x7+jHex/2o |
54 |
hZ37mqhpu5hCmWHDC3ycFSpB6/+M8ghY0mTo6OYKbqEvPs7u50uBVD/CqYbleFr2 |
55 |
BLSDkEVJo3nyPiuQaP/NGyHIidlW1ejfrqUT811I23DL7OuRc5usIRxINA3VzaVi |
56 |
HtbEMhrDXTKgY56Tq/sxRqHB5VI6kin6z7q347l1OVjf3uYLEcXQsOxeowDW5rZ8 |
57 |
5cUfIXDsadvAnactLS9axIcBjya2O+siBchAlQ6BYckDJlEaMCoM3tWCQ5cGoDO6 |
58 |
tYEz3VRLJDpFmtDoCGQI4KweG5zdXLMvtupg4MN8omhoP4l6oswEQ0Htvba1HNPn |
59 |
HCha+8BABXpRsn81BrOg9Re2EozInykVCMQ6ze+oZBkSeOW+Os6pIe9hkISqjENc |
60 |
IZ4weFBYWz+KSiAX2mFh1KgPf6mVMxoPbRdQyoZgJwscQSysxm+eOej/dsuVCZZ1 |
61 |
gujVTWb3m2HfdxSZWiSq |
62 |
=wrBb |
63 |
-----END PGP SIGNATURE----- |