1 |
On 09/18/2015 12:56 PM, Alexis Ballier wrote: |
2 |
> On Fri, 18 Sep 2015 11:58:09 +0200 |
3 |
> hasufell <hasufell@g.o> wrote: |
4 |
> |
5 |
>> On 09/18/2015 11:55 AM, Duncan wrote: |
6 |
>>> Alexis Ballier posted on Fri, 18 Sep 2015 11:04:19 +0200 as |
7 |
>>> excerpted: |
8 |
>>> |
9 |
>>>>> Keep in mind what this implies when you change these dependencies |
10 |
>>>>> without bumping the ebuilds that use them. |
11 |
>>>> |
12 |
>>>> only way i see these changing is with a new ros_messages_*** |
13 |
>>>> useflag, which will cause a rebuild anyway |
14 |
>>> |
15 |
>>> ?? Only with --newuse or similar, tho? Otherwise USE (or |
16 |
>>> USE_EXPAND here) changes don't trigger rebuilds, do they? |
17 |
>>> |
18 |
>> |
19 |
>> Correct. It's not good to rely on this and expect users to have a |
20 |
>> certain update pattern or even use a particular PM. |
21 |
>> |
22 |
> |
23 |
> then they wont have the messages if they don't rebuild, and |
24 |
> cat/pkg[ros_messages_newthing] deps wont be satisfied and the pm will |
25 |
> do the right thing by rebuilding. |
26 |
> nothing to worry about, really. |
27 |
> |
28 |
|
29 |
cat/pkg[ros_messages_newthing] will not be in users VDB until you |
30 |
revbump cat/pkg, so I don't think it's that easy. |
31 |
|
32 |
For adding a USE flag, you don't necessarily need a revbump, but you |
33 |
can't hide another dep-fix behind a USE-flag addition. |