Hi all! expat-2 is stable and it causes some ABI breakage. A sensible upgrade path is:
代码:
#first, expat itself
emerge -u1 expat

#now some basic libraries that are needed for building stuff
emerge -1 gettext XML-Parser

#clean out old revdep-rebuild data
rm /root/.revdep*

#now, rebuild everything else that is broken
revdep-rebuild -Xp
revdep-rebuild -X


If something fails to build, first try
代码:
emerge -1 gettext XML-Parser
revdep-rebuild -X

(if you haven't already done so) and then try to upgrade again.