I did my normal sync/update today, and emerge says it can't update because

 [blocks B      ] <sys-devel/gcc-4.9 ("<sys-devel/gcc-4.9" is blocking 
sys-devel/gcc-4.9.3)

Huh?

gcc4.9.3 is already installed:

  $ equery list --duplicates gcc
   * Searching for gcc ...
  [IP-] [  ] sys-devel/gcc-4.3.6-r1:4.3
  [IP-] [  ] sys-devel/gcc-4.5.4:4.5.4
  [IP-] [  ] sys-devel/gcc-4.6.4:4.6.4
  [IP-] [  ] sys-devel/gcc-4.9.3:4.9.3

Why did emerge suddenly decide gcc-4.9.3 can't be installed?

Where does the "<sys-devel/gcc-4.9" come from?  It's not in any of my
portage configuration files.

I've read the Wiki page pointed to by the emerge output, and didn't
find it enlightening.



Complete Output from emerge command:

------------------------------------------------------------------------
alpha grante # emerge -auvND world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-devel/gcc-4.9.3:4.9.3::gentoo  USE="cxx fortran gcj 
(multilib) nls nptl openmp sanitize vtv (-altivec) (-awt) -cilk -debug -doc 
(-fixed-point) -go -graphite (-hardened) (-libssp) -multislot* -nopie -nossp 
-objc -objc++ -objc-gc -regression-test -vanilla" 0 KiB
[ebuild   R    ] sys-devel/gcc-4.5.4:4.5.4::gentoo  USE="cxx fortran gcj 
(multilib) nls nptl openmp (-altivec) (-awt) -debug -doc (-fixed-point) 
(-hardened) (-libssp) -mudflap -multislot* -objc -objc++ -objc-gc 
-regression-test -vanilla" 0 KiB
[ebuild   R    ] app-text/hunspell-1.3.3::gentoo  USE="ncurses nls readline 
-static-libs" LINGUAS="-af -bg -ca -cs -cy -da -de -de_1901% -el -en -eo -es 
-et -fo -fr -ga -gl -he -hr -hu -ia -id -is -it -km -ku -lt -lv -mk -ms -nb -nl 
-nn -pl -pt -pt_BR -ro -ru -sk -sl -sq -sv -sw -tn -uk -zu" 0 KiB
[ebuild     U  ] gnome-base/librsvg-2.40.15:2::gentoo [2.40.13:2::gentoo] 
USE="introspection -tools -vala" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild     U  ] dev-lang/php-5.6.21:5.6::gentoo [5.6.20:5.6::gentoo] 
USE="berkdb bzip2 cgi cli crypt ctype fileinfo filter gd gdbm hash iconv imap 
ipv6 json nls opcache phar posix readline session simplexml ssl tokenizer 
unicode xml zlib -apache2 -bcmath -calendar -cdb -cjk -curl -debug -embed 
-enchant -exif (-firebird) -flatfile -fpm (-frontbase) -ftp -gmp -inifile -intl 
-iodbc -kerberos -ldap -ldap-sasl -libedit -libmysqlclient (-libressl) -mhash 
-mssql -mysql -mysqli -oci8-instant-client -odbc -pcntl -pdo -postgres -qdbm 
-recode (-selinux) -sharedmem -snmp -soap -sockets -spell -sqlite -sybase-ct 
-systemd -sysvipc -threads -tidy -truetype -vpx -wddx -xmlreader -xmlrpc 
-xmlwriter -xpm -xslt -zip" 0 KiB
[ebuild     U ~] www-client/google-chrome-50.0.2661.102::gentoo 
[50.0.2661.94::gentoo] USE="plugins" LINGUAS="am ar bg bn ca cs da de el en_GB 
es es_LA et fa fake_bidi fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms 
nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW" 0 KiB
[ebuild     U  ] www-client/firefox-38.8.0::gentoo [38.7.0::gentoo] 
USE="gmp-autoupdate jemalloc3 jit minimal -bindist -custom-cflags 
-custom-optimization -dbus -debug -egl -gstreamer -gstreamer-0 -hardened 
(-neon) (-pgo) -pulseaudio (-selinux) -startup-notification (-system-cairo) 
-system-icu -system-jpeg -system-libvpx -system-sqlite {-test} -wifi" 
LINGUAS="-af -ar -as -ast -be -bg -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el 
-en_GB -en_ZA -eo -es_AR -es_CL -es_ES -es_MX -et -eu -fa -fi -fr -fy_NL -ga_IE 
-gd -gl -gu_IN -he -hi_IN -hr -hu -hy_AM -id -is -it -ja -kk -km -kn -ko -lt 
-lv -mai -mk -ml -mr -nb_NO -nl -nn_NO -or -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru 
-si -sk -sl -son -sq -sr -sv_SE -ta -te -th -tr -uk -vi -xh -zh_CN -zh_TW" 0 KiB
[ebuild     U  ] app-office/libreoffice-5.1.2.2::gentoo [5.0.5.2::gentoo] 
USE="branding cups gtk java (-aqua) -bluetooth (-coinmp) -collada -dbus -debug 
-eds (-firebird) -gltf -gnome -gstreamer (-gtk3) -jemalloc -kde (-libressl) 
-mysql -odk -postgres (-telepathy) {-test} -vlc" 
LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript 
-wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 -python3_4 (-python3_5)" 
PYTHON_TARGETS="python2_7 python3_4 (-python3_5)" 0 KiB
[blocks B      ] <sys-devel/gcc-4.9 ("<sys-devel/gcc-4.9" is blocking 
sys-devel/gcc-4.9.3)

Total: 8 packages (5 upgrades, 3 reinstalls), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-devel/gcc-4.9.3:4.9.3/4.9.3::gentoo, ebuild scheduled for merge) pulled 
in by
    sys-devel/gcc required by @system
    sys-devel/gcc[gcj] required by (app-text/pdftk-2.02:0/0::gentoo, installed)
    >=sys-devel/gcc-4.9.3 required by 
(dev-java/icedtea-bin-7.2.6.6-r1:7/7::gentoo, installed)

  (sys-devel/gcc-4.5.4:4.5.4/4.5.4::gentoo, ebuild scheduled for merge) pulled 
in by
    sys-devel/gcc:4.5.4 required by @selected

  (sys-devel/gcc-4.3.6-r1:4.3/4.3::gentoo, installed) pulled in by
    sys-devel/gcc:4.3 required by @selected

  (sys-devel/gcc-4.6.4:4.6.4/4.6.4::gentoo, installed) pulled in by
    sys-devel/gcc:4.6.4 required by @selected


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages



-- 
Grant Edwards               grant.b.edwards        Yow! I'm ZIPPY the PINHEAD
                                  at               and I'm totally committed
                              gmail.com            to the festive mode.


Reply via email to