1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 01/03/2013 12:06 AM, Michał Górny wrote: |
5 |
> On Wed, 02 Jan 2013 19:49:02 -0800 |
6 |
> ""Paweł Hajdan, Jr."" <phajdan.jr@g.o> wrote: |
7 |
> |
8 |
>> It came up again with <https://bugs.gentoo.org/show_bug.cgi?id=449918>, |
9 |
>> and I think it's worth to think about a better fix. I still keep hitting |
10 |
>> mysterious collisions with orphaned files from time to time. |
11 |
>> |
12 |
>> How about switching the developer profile from collision-protect to |
13 |
>> protect-owned, and proceeding with enabling protect-owned by default for |
14 |
>> all profiles? (not all developers are using the developer profile) |
15 |
> |
16 |
> Well, it all depends. |
17 |
> |
18 |
> protect-owned is easy and lazy. You just get errors on package |
19 |
> collisions, care about nothing else. |
20 |
> |
21 |
> collision-protect cares about every collision. It can help you notice |
22 |
> that *your* package lefts orphaned files for some reason or writes |
23 |
> where it is not supposed to write. |
24 |
> |
25 |
In the years I ran collision-protect I can say it prevented hundreds of |
26 |
merges of linux-firmware (because the kernel also installs firmware) and |
27 |
not much else. |
28 |
|
29 |
Would you be able to share more specific insight on how |
30 |
collision-protect helped protect files that need to be protected where |
31 |
protect-owned would have been inferior? |
32 |
|
33 |
- -Zero |
34 |
-----BEGIN PGP SIGNATURE----- |
35 |
Version: GnuPG v2.0.19 (GNU/Linux) |
36 |
Comment: Using GnuPG with undefined - http://www.enigmail.net/ |
37 |
|
38 |
iQIcBAEBAgAGBQJQ5RZIAAoJEKXdFCfdEflKUxIP/1OApovsseVqUhIPPCQB1Z08 |
39 |
Yua5b2ripFwh/190eqNqvRFStp+K8ZChMMbfhjdjr3kzrqhpvOYHoM6/fdyz8yeC |
40 |
BqOXfTg+wrHkPl5ql1YMv8ZHs8VrGF7ZIRMcwiylS0GaftPwIh1i0nD2ZYEEKhyz |
41 |
FlIY9ZzX4dnKtNXeEahDTu38aLIwF0XWCcPcIOEtFEnaNjgmxVR1ZRmXk1ynB/VQ |
42 |
XYaHNTL6irxA/YkImQR4JCBOAZKyjLZzy6vbLqsjic+MAzpfklmgVebnBY6hWkxK |
43 |
FKfz13Gt9EWno3b0tTDa+OYrVMw0Z84GpMWPILCfChI3YcSj+ODi5ql2yM4avAiU |
44 |
t7lQCTzOYfKCSZOXwAiN65DJL+ssq3DX3kJfA5/uyRmsJfGYMd2M9/F3lbmxhquN |
45 |
lbzhzaJQyyPMCXmsKcKiAAioOL8FhP5jYjuYsH2b6XlCkNC7BB1TaY2FOlvoyZPF |
46 |
50z31AguddD7ylofVKojU2BPJKF4pKPub5qy+hb0wyCmjEuNjp0W6t20azOZMNM/ |
47 |
LxPLLd7s6+YbgbS1pIbEWPwe2U1bHpkvb2RHZ8tPzCAvtlkT5LcUzV3OdHgZ3kxh |
48 |
Z1hHPTCZJx+7y4aQFJAXvUx0RpnXQ92MsPPMeFGl/j4oIjNvphRlYR9wctDskWst |
49 |
ECOuGbPwMI+PCq1K3DWk |
50 |
=DY2e |
51 |
-----END PGP SIGNATURE----- |