On 24/01/15 13:23, Daniel Frey wrote:
> On 01/23/2015 08:20 PM, meino.cra...@gmx.de wrote:
>> Hi,
>>
>> for my embedded systems I use gentoo. Their "harddisk"s are simple
>> microSDcards. 
>>
>> When updateing or emerging especially the "Calculation
>> dependencies..." is a step which needs a lot of patience of the
>> user (me ;).
> 
> I have a QX9650 and it can be a few minutes on mine, especially on a
> world update. My slower CPUs (Celerons) can take more than five minutes,
> I don't even want to think about embedded.
> 
>> Is there any way to make it faster or (in other words): Are there
>> different ways to "Calculating dependencies..." and have only chossen
>> the slowest one...?
> 
> I'd be interested as well to know as well. It used to be it did a simple
> dependency check and installed packages - then revdep-rebuild could
> check for packages that need rebuilds.
> 
> It's not really an issue if you only run emerge once, but if you have to
> do it several times in one session it gets old really quick. It reminds
> me of waiting for Windows XP checking for updates. Just give it a half
> hour, it'll figure it out. :-(
> 
> Dan
> 

distcc can make a big difference on slow machines where you have 3 or so
hosts to throw jobs at.

ccache in particular speeds up multiple passes at an emerge.

Downside is a few packages cant use ccache and exhibit seemingly random
failures to compile but if known they can be excluded using a portage
setting.

BillK



Reply via email to