On 09/18/2015 12:56 PM, Alexis Ballier wrote:
> On Fri, 18 Sep 2015 11:58:09 +0200
> hasufell <hasuf...@gentoo.org> wrote:
> 
>> On 09/18/2015 11:55 AM, Duncan wrote:
>>> Alexis Ballier posted on Fri, 18 Sep 2015 11:04:19 +0200 as
>>> excerpted:
>>>
>>>>> Keep in mind what this implies when you change these dependencies
>>>>> without bumping the ebuilds that use them.
>>>>
>>>> only way i see these changing is with a new ros_messages_***
>>>> useflag, which will cause a rebuild anyway
>>>
>>> ??  Only with --newuse or similar, tho?  Otherwise USE (or
>>> USE_EXPAND here) changes don't trigger rebuilds, do they?
>>>
>>
>> Correct. It's not good to rely on this and expect users to have a
>> certain update pattern or even use a particular PM.
>>
> 
> then they wont have the messages if they don't rebuild, and
> cat/pkg[ros_messages_newthing] deps wont be satisfied and the pm will
> do the right thing by rebuilding.
> nothing to worry about, really.
> 

cat/pkg[ros_messages_newthing] will not be in users VDB until you
revbump cat/pkg, so I don't think it's that easy.

For adding a USE flag, you don't necessarily need a revbump, but you
can't hide another dep-fix behind a USE-flag addition.

Reply via email to