Files and folders can be moved to another drive to make free space.Another solution would be setting PORTAGE_TMPDIR to an available partition with enough free space to compile gcc.The steps follow the guidelines on the Gentoo wiki roughly.However, it is unnecessary to rebuild everything after upgrading GCC as explained in the official GCC upgrade guide.* The complete build log is located at '/var/log/portage/build/sys-devel/gcc-4.9.3-r160414-180027.log'.* For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-devel/gcc-4.9.3-r3/temp/build.log'.I expect some clean solution instead of switch manually by using eselect Thanks I really hope you're not using eselect for this.
The system is better than most Linux systems I have seen when it comes to general package management and installation. It makes it easy to update and install software together with the necessary dependencies. Then try again, but specify the version you want and see if that works: "emerge -p =whatever-1.2.3" If it is still trying to install updated versions of libraries or other dependencies, make a file like /etc/portage/package.mask/whatever and block anything higher than the library/dependency versions you already have. However, if you get too far behind, the versions you want may have been removed from the portage tree. Old ebuilds are available from the Gentoo attic at https://sources.gentoo.org/cgi-bin/\ and can be installed in a local overlay. Just put "PORTDIR_OVERLAY=/usr/local/portage" into /etc/portage/make/conf and you should be set. First, start with "emerge -p whatever" and see what update would happen with no adjustments. Assume that you don’t have X11 and that you don’t want it. In Gentoo on the other hand you would have -x11 in your USE flags and everything would be cool. There are also little touches like how Gentoo uses colors by default, to improve clarity and to go easier on the eyes.Now, you are installing PHP and you want to have support for graphical operations (image conversion, CAPTCHA generation, etc). All of these things make it a pleasure to use Gentoo.CFLAGS="$ -fno-loop-interchange -fno-tree-loop-distribution -fno-loop-strip-mine -fno-loop-block" CXXFLAGS="$ -fno-loop-interchange -fno-tree-loop-distribution -fno-loop-strip-mine -fno-loop-block" LDFLAGS="$ -fno-loop-interchange -fno-tree-loop-distribution -fno-loop-strip-mine -fno-loop-block"* After an upgrade of PPL it is important that you rebuild * dev-libs/cloog-ppl.