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.

makes me think it'd be better to use (-) usedeps there, just to comply
with the half-broken definition of eapi2-style usedeps

Reply via email to