Because gcc is not being installed first, some hooks will fail.
example snips:
>> ++ (2/61) >>> x11-libs/pango-1.30.0
>> ## Unpacking: x11-libs:pango-1.30.0~1.tbz2
>> ## SPM: setup phase
>> ## SPM: pre-install phase
>> ## Installing package: x11-libs/pango-1.30.0
>> ## [Internationalized text layout and rendering library]
>> ## Updating database: x11-libs/pango-1.30.0
>> ## Cleaning previously installed application data.
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: post-remove phase
* Updating desktop mime database ...
* Updating shared mime info database ...
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: post-install phase
* Generating modules listing...
pango-querymodules: error while loading shared libraries: libffi.so.6:
cannot open shared object file: No such file or directory
* Cannot update pango.modules, file generation failed
>> ++ (4/61) >>> x11-libs/gtk+-2.24.10-r1
>> ## Unpacking: x11-libs:gtk+-2.24.10-r1~1.tbz2
>> ## Installing package: x11-libs/gtk+-2.24.10-r1
>> ## [Gimp ToolKit +]
>> ## Updating database: x11-libs/gtk+-2.24.10-r1
>> ## Cleaning previously installed application data.
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: post-install phase
* Generating gtk+ immodules/gdk-pixbuf loaders listing:
* -> /etc/gtk-2.0/x86_64-pc-linux-gnu/gtk.immodules
gtk-query-immodules-2.0: error while loading shared libraries:
libffi.so.6: cannot open shared object file: No such file or directory
* Cannot update gtk.immodules, file generation failed
* Please install app-text/evince for print preview functionality.
* Alternatively, check "gtk-print-preview-command" documentation and
* add it to your gtkrc.
>> ## Cleaning: x11-libs/gtk+-2.24.10-r1
>> ++ (5/61) >>> x11-libs/gtk+-3.4.1
>> ## Unpacking: x11-libs:gtk+-3.4.1~1.tbz2
>> ## SPM: pre-install phase
>> ## Installing package: x11-libs/gtk+-3.4.1
>> ## [Gimp ToolKit +]
>> ## Updating database: x11-libs/gtk+-3.4.1
>> ## Cleaning previously installed application data.
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: post-remove phase
* Updating GSettings schemas ...
[ ok ]
>>> Regenerating /etc/ld.so.cache...
>> ## SPM: post-install phase
* Updating GSettings schemas ...
[ ok ]
* Generating Gtk3 immodules/gdk-pixbuf loaders listing:
* -> /usr/lib64/gtk-3.0/3.0.0/immodules.cache
gtk-query-immodules-3.0: error while loading shared libraries:
libffi.so.6: cannot open shared object file: No such file or directory
* Cannot update gtk.immodules, file generation failed
* Please install app-text/evince for print preview functionality.
* Alternatively, check "gtk-print-preview-command" documentation and
* add it to your settings.ini file.
>> ## Cleaning: x11-libs/gtk+-3.4.1
And many more.