Dale <[email protected]> writes:

> EssenSea wrote:
>> Dale <[email protected]> writes:
>>
>>> EssenSea wrote:
>>>> As a gentoo desktop user, update pkg though emerge is my daily job.
>>>> I've set 'emerge --sync && emerge -fuDU @world' as a cron job, and
>>>> I'm insisted in doing 'emerge -avuDU @world' manully everday.
>>>>
>>>> And is there any other better way to upgrade for daily desktop mechine?
>>> My setup is a little different.  I have some options in make.conf for
>>> emerge.  Saves me from having to remember them all, especially the
>>> --oneshot one.  This is my make.conf setting. 
>>>
>>> EMERGE_DEFAULT_OPTS="--with-bdeps y --backtrack=500 --keep-going -v
>>> --quiet-build=y -1 --unordered-display --jobs=16 --load-average 8"
>>>
>>> The -1 is same as --oneshot.  It keeps the world file from getting
>>> filled with clutter.  Once I sync the tree, I run emerge -auDN world. 
>>> Over the years, that has given me the most stable system.  Before using
>>> those options, I would get the occasional seg fault and such and have to
>>> emerge packages manually to fix them.  My command does emerge some more
>>> packages but it results in a system where packages work better together. 
>>>
>>> I'm sure others use some other set of options but it is rare that I run
>>> into problems with some package getting missed when it either should
>>> have been rebuilt or upgraded. 
>>>
>>> Just thought I'd share.  :-D
>>>
>>> Dale
>>>
>>> :-)  :-) 
>> Thanks for your sharing.
>>
>> Seems we have some little different idea about how to organization the
>> make.conf file. And I'm prefer to keep it as simple as possible, and all
>> config should be measure-count againisted to specific pkg though
>> package.use/, package.env/, env/, and some other directions under
>> /etc/portage/.
>>
>> Considering of my hardware, I'd like to thought EMERGE_DEFAULT_OPTS
>> seems unnessary for me.
>>
>> Thanks for let me know a different way to manage portage system.
>>
>
> There are a lot of different use cases out there.  I'm on a desktop
> system that I built like a tank.  Massive cooling on everything. 
> Compiling isn't a problem on my system.  If I were on a laptop, I'd use
> different settings, most likely a binary distro.  I'd likely have to. 
>
> The setting in make.conf for emerge defaults is not the same as what
> goes in package.use etc.  The emerge defaults is just to save you from
> having to type in options on the command line you always use anyway. 
> You may want to read up on exactly what it does. 
>
> Dale
>
> :-)  :-) 

I'll try it at least with "with-bdeps" and "verbose", thanks for
recommendation.


Reply via email to