On 24 Jun, Neil Bothwick wrote: > On Thu, 24 Jun 2010 11:57:55 +0200, Thomas U. Nockmann wrote: > >> > But, >> > an emerge --update --newuse --deep --tree --with-bdeps y @system >> > @world wants to downgrade it to gcc-4.4.3-r3 >> > >> > How can I find out, why? >> >> What does `equery d gcc` say? > > What does emerge --update --newuse --deep --tree --with-bdeps y @world > > actually say? >
Among many other things [ebuild UD] sys-devel/gcc-4.4.3-r3 [4.4.4-r1] I think Thomas' hint helped a bit equery d gcc shows one suspicious line dev-java/gcj-jdk-4.4.3-r1 (~sys-devel/gcc-4.4.3[gcj]) where dev-java/gcj-jdk-4.4.3-r1 comes from the java-overlay. This, in turn, has been pulled in by dev-java/icedtea-6.1.8.0 This dev-java/icedtea-6.1.8.0 from the java-overlay. There seems to be no dev-java/gcj-jdk for gcc(gcj) 4.4.4 I have removed java-overlay from /etc/make.conf and rebuilt icedtea. It's still compiling but I think this solves it. Many thanks for all who helped me, Helmut. Thanks for solving that mystery, Helmut.