n952162 wrote:
> On 5/15/21 7:24 AM, Dan Egli wrote:
>> The R status means REBUILD. Usually, if it's an @world it's pulling
>> that in because something about that package changed and so it needs
>> to rebuild it. The --noreplace option would block that if portage
>> didn't think it was needed. Based on your options, I'd say that it's
>> probably a USE flag was changed. I don't use binpkgs myself,
>> preferring to compile except in certain circumstances (can we say
>> RUST!?) that I need to use a -bin variant. You can try without it, but
>> I recommend leaving your change-use and newuse flags in place and
>> letting the system rebuild xmodmap.
>>
>>
> Yes, thank you, but neither the server nor the client have any USE flags
> for that package defined.  And the package has to be pretty stable by
> now  ;-)
>
>
>
>

All packages have USE flags defined somewhere even if you haven't
defined any yourself.  Some are defined in profiles, some are defined
elsewhere.  When I do updates, I see changes to USE flags all the time
that were changed by the profile, the maintainer in the ebuild or
somewhere else.  After all, if a package doesn't have the USE flags
defined somewhere, emerge won't know what USE flags to include or
exclude support for. 

Dale

:-)  :-) 

Reply via email to