lego12...@yandex.ru wrote:
> On Thu, Apr 23, 2020 at 04:02:13AM -0500, Dale wrote:
>> lego12...@yandex.ru wrote:
>>> Just interesting, why you need to sync every day?
>>> And why you need emerge -e, if you can use emerge -auND?
>> Might be because Michael is a Gentoo developer.  They have to sync a lot
>> as they make changes to the tree. 
> There is nothing to be done. He himself decided like that.
> No one forced :-D.

You ever think that developers may have to do things us users don't? 
All we do is use portage/emerge to update our systems.  They have to
write or update ebuilds, test them, push them to the tree and then test
them some more.  They also have to try to make sure the code it creates
works.  All of that takes a lot of time and effort.  Things we don't see. 

>> The two commands do different things.  Using emerge -e calculates
>> rebuilding every package while emerge -auDN only looks for certain
>> updates.  Each can be useful even if not allowed to complete.
> I know about it. I didn't understand why in usual case we need to
> do everytime emerge -e, instead of emerge -uND. But if we talk about os
> developer - it's clear(but why *everytime* emerge -e?).
>

If you do a emerge -ea world, you will see changes that emerge -uaDN
world won't because it considers every package on the system.  When you
do emerge -uaDN world, it only looks for changes/updates to the world
file and what they depend on but only to a point.  There is a huge
difference. 

Run them both and observe the difference.  For a dev, that difference
can reveal something important. 

Dale

:-)  :-)

Reply via email to