What To Do With LLVM wanting to reinstall or upGrade

I am editing this post to add I should of stated that this problem only occurs it seems when trying to upgrade using CL-CONSOLE, as using "emerge -avuDt --changed-use -with-bdeps=y @world" works a treat(200 to 300 pkgs), but for some reason when I try to upgrade using CL-CONSOLE it wants to reinstall LLVM
This has become really frustrating when trying to reinstall llvm as its been going on for months and keeps coming back to torment me as there is never a error meessage either.I have tried loads of different options & not one google search has helped.The crazy thing is it fails reinstalling the same version already installed & after trying upgrading to a later version it fails as well.I cannot see what use flag could be causing it to need to reinstall either,I cannot upgrade unless this is fixed.Is it a use flag problem?

make -C $DD install
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/obj2yaml'
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/yaml2obj'
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-mcmarkup'
llvm[2]: Installing Release /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-cov
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin

  SD=/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/tools/bugpoint; 
  DD=bugpoint; 
  if [ ! -f $SD/Makefile ]; then 
    SD=bugpoint; 
    DD=bugpoint; 
  fi; 
  if ([ ! -f $DD/Makefile ] || 
            command test $DD/Makefile -ot 
                      $SD/Makefile ); then 
  /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs $DD; 
  /bin/cp $SD/Makefile $DD/Makefile; 
fi; 
make -C $DD install
llvm[2]: Installing Release /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-symbolizer
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin
llvm[2]: Install circumvented with NO_INSTALL
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/yaml2obj'
llvm[2]: Install circumvented with NO_INSTALL
/usr/bin/ginstall -c  -m 0755 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/bin/llvm-cov /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-cov
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/obj2yaml'
/usr/bin/ginstall -c  -m 0755 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/bin/llvm-symbolizer /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-symbolizer
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-size'
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-cov'
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-symbolizer'
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-prof'
llvm[2]: Installing Release /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-prof
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-ranlib'
/usr/bin/ginstall -c  -m 0755 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/bin/llvm-prof /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-prof
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/lto'
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64
llvm[2]: Installing Release /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-ranlib
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-prof'
/usr/bin/ginstall -c  -m 0755 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/bin/llvm-ranlib /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-ranlib
llvm[2]: Installing Release Archive Library /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libLTO.a
llvm[2]: Installing Release Shared Library /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libLTO.so
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64
/usr/bin/ginstall -c /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/lib/libLTO.so /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libLTO.so
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/llvm-ranlib'
/usr/bin/ginstall -c /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/lib/libLTO.a /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libLTO.a
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/bugpoint'
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/lto'
llvm[2]: Installing Release /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/bugpoint
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin
/usr/bin/ginstall -c  -m 0755 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/bin/bugpoint /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/bugpoint
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools/bugpoint'
make[1]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/tools'
make[1]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/runtime'

  SD=/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/runtime/libprofile; 
  DD=libprofile; 
  if [ ! -f $SD/Makefile ]; then 
    SD=libprofile; 
    DD=libprofile; 
  fi; 
  if ([ ! -f $DD/Makefile ] || 
            command test $DD/Makefile -ot 
                      $SD/Makefile ); then 
  /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs $DD; 
  /bin/cp $SD/Makefile $DD/Makefile; 
fi; 
make -C $DD install
make[2]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/runtime/libprofile'
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64
llvm[2]: Installing Release Shared Library /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libprofile_rt.so
/usr/bin/ginstall -c /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/lib/libprofile_rt.so /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libprofile_rt.so
llvm[2]: Installing Release Archive Library /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libprofile_rt.a
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64
/usr/bin/ginstall -c /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/Release/lib/libprofile_rt.a /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/lib64/libprofile_rt.a
make[2]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/runtime/libprofile'
make[1]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/runtime'
make[1]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/docs'
llvm[1]: Installing HTML documentation
/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/share/doc/llvm-3.3-r3/html
/usr/bin/ginstall -c -m 0644 /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/docs/Dummy.html /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/docs/doxygen.css /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/share/doc/llvm-3.3-r3/html
make[1]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/docs'
for dir in bindings; do 
  if [ -d /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/$dir ]; then
    if ([ ! -f $dir/Makefile ] || 
        command test $dir/Makefile -ot /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/$dir/Makefile ); then 
      /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/autoconf/mkinstalldirs $dir; 
      /bin/cp /var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src/$dir/Makefile $dir/Makefile; 
    fi; 
    (make -C$dir install ) || exit 1; 
  fi 
done
make[1]: Entering directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/bindings'
make[1]: Nothing to be done for 'install'.
make[1]: Leaving directory '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64/bindings'
mv: cannot stat ‘/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/image//usr/bin/llvm-config’: No such file or directory
 * ERROR: sys-devel/llvm-3.3-r3::gentoo failed (install phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_install
 *   environment, line 4961:  Called multilib-minimal_src_install
 *   environment, line 3183:  Called multilib_foreach_abi 'multilib-minimal_abi_src_install'
 *   environment, line 3370:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_install'
 *   environment, line 2976:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_install'
 *   environment, line 2974:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_install'
 *   environment, line  568:  Called multilib-minimal_abi_src_install
 *   environment, line 3173:  Called multilib_src_install
 *   environment, line 3649:  Called die
 * The specific snippet of code:
 *       mv "${ED}"/usr/bin/llvm-config "${ED}"/tmp/"${CHOST}"-llvm-config || die;
 * 
 * If you need support, post the output of `emerge --info '=sys-devel/llvm-3.3-r3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-devel/llvm-3.3-r3::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src-abi_x86_64.amd64'
 * S: '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/work/llvm-3.3.src'
>>> Failed to emerge sys-devel/llvm-3.3-r3, Log file:
>>>  '/var/calculate/tmp/portage/sys-devel/llvm-3.3-r3/temp/build.log'
Finished. Cleaning up... 
exiting unsuccessfully with status '1'. 
Done.


 emerge -pqv '=sys-devel/llvm-3.3-r3::gentoo'

Local copy of remote index is up-to-date and will be used.
[ebuild   R   ] sys-devel/llvm-3.3-r3  USE="libffi static-analyzer -clang -debug -doc -gold -multitarget -ocaml -python {-test} -udis86 -xml" ABI_X86="(64) (-32) (-x32)" PYTHON_TARGETS="python2_7 (-pypy) (-pypy2_0%) (-python2_6%)" VIDEO_CARDS="-radeon"

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.



emerge --info '=sys-devel/llvm-3.3-r3::gentoo'
Portage 2.2.8-r2 (!../../var/lib/layman/distros/profiles/CLD/amd64, gcc-4.8.3, glibc-2.19-r1, 3.15.5-calculate x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.15.5-calculate-x86_64-Intel-R-_Core-TM-_i7_CPU_920_@_2.67GHz-with-gentoo-14
KiB Mem:    16407196 total,   5203292 free
KiB Swap:    2956284 total,   2956284 free
Timestamp of tree: Thu, 09 Oct 2014 08:00:01 +0000
ld GNU ld (GNU Binutils) 2.23.2
app-shells/bash:          4.2_p53
dev-java/java-config:     2.2.0
dev-lang/perl:            5.18.2-r1
dev-lang/python:          2.7.7
dev-util/cmake:           2.8.12.2-r1
dev-util/pkgconfig:       0.28-r1
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.13.4
sys-devel/binutils:       2.23.2
sys-devel/gcc:            4.7.3-r1, 4.8.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2-r1
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.13 (virtual/os-headers)
sys-libs/glibc:           2.19-r1::calculate
Repositories: gentoo distros calculate
Installed sets: @custom
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=x86-64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=x86-64 -pipe"
DISTDIR="/var/calculate/remote/distfiles"
EMERGE_DEFAULT_OPTS=" --binpkg-respect-use=y --quiet-build=n --with-bdeps=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles getbinpkg merge-sync news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.swin.edu.au/gentoo  http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://gentoo.mirrors.tera-byte.com/  http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,--as-needed"
MAKEOPTS="-j9"
PKGDIR="/var/calculate/remote/packages/CLD/x86_64"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/calculate/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/distros /var/lib/layman/calculate"
USE="3dnow 3dnowext X a52 aac aacs acl acpi alsa amd64 amr audiofile avi berkdb bittorrent bluetooth bluray bzip2 cairo cdda cddb cdparanoia cdr chm cli consolekit cpudetection cracklib crypt css cue cups cxx dbus djvu dri dts dv dvd dvdr dvdread ebook encode exif faac ffmpeg flac flash foomaticdb fortran ftp gd gdbm gif gphoto2 gpm gstreamer gtk hddtemp iconv id3tag ieee1394 imagemagick ios ipv6 irc jabber jingle joystick jpeg jpeg2k kde kontact libnotify libwww lm_sensors logrotate lzo mad matroska mbox mikmod mmx mmxext mng modules mp3 mpeg mplayer multilib musepack ncurses networkmanager nfs nls nptl nsplugin ogg oggvorbis openal opencore-amr openexr opengl openmp oscar pam pcre pdf phonon png policykit portaudio ppp pulseaudio qt3support qt4 quicktime raw rdesktop readline real rss samba scanner sdl semantic-desktop session smp sound speex spell srt sse sse2 sse3 sse4.1 sse4.2 sse4a sse5 ssl ssse3 svg tcpd tga theora tiff truetype udev unicode usb userlocales v4l v4l2 vaapi vcd vdpau vhosts vorbis wavpack webcam webkit webp wifi win32codecs wmf wxwidgets wxwindows x264 xanim xcomposite xinerama xpm xv xvid xvmc yahoo zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="*" CL="builder client desktop console consolegui" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="dmraid dmsquash-live plymouth lvm mdraid nfs" ELIBC="glibc" FOO2ZJS_DEVICES="*" GRUB_PLATFORMS="efi-64 efi-32 pc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en_AU en_US en" LIRC_DEVICES="devinput" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" RUBY_TARGETS="ruby20" THEMES="CLD" USERLAND="GNU" VIDEO_CARDS="vesa v4l fbdev" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USE_PYTHON="2.7"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC

=================================================================
                        Package Settings
=================================================================

sys-devel/llvm-3.3-r3 was built with the following:
USE="libffi static-analyzer -clang -debug -doc -gold -multitarget -ocaml -python -test -udis86 -xml" ABI_X86="64 -32 -x32" PYTHON_TARGETS="python2_7 -pypy2_0 -python2_6" VIDEO_CARDS="-radeon"

Well after going for I think nearly a month without an eix-sync I successfully emerged 265 pkgs without a hitch with system upgrade using “emerge -avuDt --changed-use --with-bdeps=y @world”,I noticed it downgraded my kernel from linux-3.15.5 to linux-3.14.22.
I do not remember how I ended up upgrading my kernel from linux-3.14.17 to linux-3.15.5 & now its installed linux-3.14.22, So I wondered if the llvm problem was kernel related but I also removed the modplug use-flag as well just temporal
AnyWay I have had the llvm pkg cause me problems in the past & I still do not know how to solve it but my system has done a full on upgrade again without problems but cannot upgrade using cl-console & I do not remember a linux distro in all my years that has upgraded reguarly with so much ease.
I hope to understand more about this llvm pkg why it wanted to upgrade or reinstall but not able to install?

I know my system upgraded as usual using emerge but I want to solve this llvm issue as I would like to use cl-console for upgrading as my main upgrade option if that is the purer way so to speak.
I can keep upgrading using emerge but its like this is eating at you until you can solve it,Like why can I upgrade a whole system using emerge but not with CL as it wants to reinstall llvm?