Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Can't figure out gcc-4.9 blocker
Date: Fri, 13 May 2016 21:48:37
Message-Id: 2a3173ca-f04b-2d95-c9e7-206b90d873cb@gmail.com
In Reply to: [gentoo-user] Can't figure out gcc-4.9 blocker by Grant Edwards
1 On 13/05/2016 20:53, Grant Edwards wrote:
2 > I did my normal sync/update today, and emerge says it can't update because
3 >
4 > [blocks B ] <sys-devel/gcc-4.9 ("<sys-devel/gcc-4.9" is blocking sys-devel/gcc-4.9.3)
5 >
6 > Huh?
7 >
8 > gcc4.9.3 is already installed:
9
10
11 This looks like the exact problem reported by Meino on the 10th
12 (Subject: is about a glitch in the matrix) - well worth reading that
13 thread first.
14
15
16 end result is it's due to changed behaviour in the multislot USE flag
17 for gcc
18
19
20
21
22 >
23 > $ equery list --duplicates gcc
24 > * Searching for gcc ...
25 > [IP-] [ ] sys-devel/gcc-4.3.6-r1:4.3
26 > [IP-] [ ] sys-devel/gcc-4.5.4:4.5.4
27 > [IP-] [ ] sys-devel/gcc-4.6.4:4.6.4
28 > [IP-] [ ] sys-devel/gcc-4.9.3:4.9.3
29 >
30 > Why did emerge suddenly decide gcc-4.9.3 can't be installed?
31 >
32 > Where does the "<sys-devel/gcc-4.9" come from? It's not in any of my
33 > portage configuration files.
34 >
35 > I've read the Wiki page pointed to by the emerge output, and didn't
36 > find it enlightening.
37 >
38 >
39 >
40 > Complete Output from emerge command:
41 >
42 > ------------------------------------------------------------------------
43 > alpha grante # emerge -auvND world
44 >
45 > These are the packages that would be merged, in order:
46 >
47 > Calculating dependencies... done!
48 > [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
49 > [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
50 > [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
51 > [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
52 > [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
53 > [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
54 > [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
55 > [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
56 > [blocks B ] <sys-devel/gcc-4.9 ("<sys-devel/gcc-4.9" is blocking sys-devel/gcc-4.9.3)
57 >
58 > Total: 8 packages (5 upgrades, 3 reinstalls), Size of downloads: 0 KiB
59 > Conflict: 1 block (1 unsatisfied)
60 >
61 > * Error: The above package list contains packages which cannot be
62 > * installed at the same time on the same system.
63 >
64 > (sys-devel/gcc-4.9.3:4.9.3/4.9.3::gentoo, ebuild scheduled for merge) pulled in by
65 > sys-devel/gcc required by @system
66 > sys-devel/gcc[gcj] required by (app-text/pdftk-2.02:0/0::gentoo, installed)
67 > >=sys-devel/gcc-4.9.3 required by (dev-java/icedtea-bin-7.2.6.6-r1:7/7::gentoo, installed)
68 >
69 > (sys-devel/gcc-4.5.4:4.5.4/4.5.4::gentoo, ebuild scheduled for merge) pulled in by
70 > sys-devel/gcc:4.5.4 required by @selected
71 >
72 > (sys-devel/gcc-4.3.6-r1:4.3/4.3::gentoo, installed) pulled in by
73 > sys-devel/gcc:4.3 required by @selected
74 >
75 > (sys-devel/gcc-4.6.4:4.6.4/4.6.4::gentoo, installed) pulled in by
76 > sys-devel/gcc:4.6.4 required by @selected
77 >
78 >
79 > For more information about Blocked Packages, please refer to the following
80 > section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
81 >
82 > https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
83 >
84 >
85 >
86
87
88 --
89 Alan McKinnon
90 alan.mckinnon@×××××.com