When I try to emerge blackdown-jdk, it alwasy wants to download the gcc2.95 version. I have gcc 3.3.3 installed, so I want the gcc3.2 version. If you touch the ebuild, the correct version is downloaded. I think the reason is caching ( there is gcc2.95 version listed in /usr/portage/metadata/cache/dev-java/blackdown-jdk-1.4.1). Reproducible: Always Steps to Reproduce: root # ls -la /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild -rw-r--r-- 1 root root 3699 14. Jul 04:09 /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild root # emerge blackdown-jdk Calculating dependencies ...done! >>> emerge (1 of 1) dev-java/blackdown-jdk-1.4.1 to / >>> Downloading http://192.168.0.2:8002/distfiles/j2sdk-1.4.1-01-linux-i586-gcc2.95.bin ... root # touch /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild root # ls -la /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild -rw-r--r-- 1 root root 3699 17. Aug 11:51 /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild root # emerge blackdown-jdk Calculating dependencies ...done! >>> emerge (1 of 1) dev-java/blackdown-jdk-1.4.1 to / >>> Downloading http://192.168.0.2:8002/distfiles/j2sdk-1.4.1-01-linux-i586-gcc3.2.bin ...
Same here. It not only downloaded but also installed the gcc2.95 version. root # touch /usr/portage/dev-java/blackdown-jdk/blackdown-jdk-1.4.1.ebuild root # emerge blackdown-jdk did solve the problem.
Same problem here. After using the mentioned workaround it installs the right version.
Can also confirm this is the case - ie. had same problem, but workaround fixed it without a problem.
Using GCC 3.4, same symptoms. Reported workaround fixed it.
fixed