Dr Rainer Woitok wrote:
> Wol,
>
> On Sunday, 2022-02-20 14:56:20 +0000, you wrote:
>
>> ...
>>                                                But --deep - that's to do 
>> with a dependency changing USE flags, and it will block a depclean if 
>> you don't do it.
> Thanks for the reminder!  This is in fact mentioned in every output from
> "emerge --depclean" and thus develops a high probability of being ignor-
> ed ... :-)
>
> So my script will keep "--deep" when "--update" is specified.   But what
> about "--changed-deps"?   Can nobody on this list explain what it really
> is or isn't good for, or when to use or not to use it?
>
> Sincerely,
>   Rainer
>
>


I read what the man page says.  For me, it isn't very clear.  I'm sure
you read it and came to the same conclusion.  This is my thoughts, and I
am certainly capable of being very wrong here.  Lets say package A
depends on package B.  Package B changes and could affect package A. 
The --changed-deps should trigger a rebuild/reinstall of package A. 
Sometimes package A can link to parts of package B and changing package
A can affect that if there is a sizable change.  It may even make
package A not work or crash. 

That's my thinking.  Like I said, I could be wrong or have it
backwards.  The man page just isn't worded in a way that makes sense to
me.  Of course, I don't have a decoder for emerge either.  :/

Anyone have a better explanation??

Dale

:-)  :-) 

P. S.  I tried tkman to read man pages.  It pukes a error and doesn't
work.  Something changed in the man command and I don't like it.  I'm
looking for a GUI man page tool.  Any ideas?  Off list if needed.  I
noticed this when trying to read the emerge man page. 

Reply via email to