emerge world reinstalling everything… not anymore :-)

I’m running ~x86 Gentoo here, eix-sync && emerge -Dav world every few days till something strange started happening. Portage wanted to reinstall everything, I mean, hundreds of packages to the same version as before, no new use, no new anything, just reinstall all packages for the pleasure of compiling and heating up my Macbook pro 🙂

Well, now I figured out that adding the “-u” flag to emerge restored the expected behaviour.

Maybe I was supposed to use “-u” since day one but the fact is I didn’t, and emerge worked fine until now. Anyway, if any of you face the same issue, try “-u”.



3 thoughts on “emerge world reinstalling everything… not anymore :-)

  1. Same for me, although I’d like to understand why this happens.

    I’ve emerge world and let it reinstall whatever he’d like, and when it was finished, emerge world wanted to reinstall the exact same huge list of package :

    Anyway thanks for the tip, but any explanation would be welcome 🙂

  2. O man, when did this change? is there anything wrong with adding alias emerge=”emerge -u” ? I *really* miss the old behavioriism I’ve used for years and years.

  3. Hi all…

    I always use “-u” parameter in my emerges and I really don’t have any problems with compilations. Of course that has cases that you need to recompile other packages that emerge does not compile by itself with “-u” but its save a LOT OF time compilation and processor’s heat.

    My computer at work has a fully updated gentoo with accept keywords ~86 with KDE and Gnome. Always using last kernel (2.6.31 right now).

    Just for concern, “-u” parameter says that only package that has update will be compiled. It’s important to say that emerge compiles dependences (of course) but not packages that are dependent of the new version package.

    [ ]’s and congrats for the great blog, dude. =P

Leave a Reply