1 |
On 05/13/2016 11:53 AM, 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 |
> $ equery list --duplicates gcc |
11 |
> * Searching for gcc ... |
12 |
> [IP-] [ ] sys-devel/gcc-4.3.6-r1:4.3 |
13 |
> [IP-] [ ] sys-devel/gcc-4.5.4:4.5.4 |
14 |
> [IP-] [ ] sys-devel/gcc-4.6.4:4.6.4 |
15 |
> [IP-] [ ] sys-devel/gcc-4.9.3:4.9.3 |
16 |
> |
17 |
> Why did emerge suddenly decide gcc-4.9.3 can't be installed? |
18 |
> |
19 |
> Where does the "<sys-devel/gcc-4.9" come from? It's not in any of my |
20 |
> portage configuration files. |
21 |
> |
22 |
> I've read the Wiki page pointed to by the emerge output, and didn't |
23 |
> find it enlightening. |
24 |
> |
25 |
> |
26 |
> |
27 |
> Complete Output from emerge command: |
28 |
> |
29 |
> ------------------------------------------------------------------------ |
30 |
> alpha grante # emerge -auvND world |
31 |
> |
32 |
> These are the packages that would be merged, in order: |
33 |
> |
34 |
> Calculating dependencies... done! |
35 |
> [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 |
36 |
> [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 |
37 |
> [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 |
38 |
> [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 |
39 |
> [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 |
40 |
> [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 |
41 |
> [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 |
42 |
> [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 |
43 |
> [blocks B ] <sys-devel/gcc-4.9 ("<sys-devel/gcc-4.9" is blocking sys-devel/gcc-4.9.3) |
44 |
> |
45 |
> Total: 8 packages (5 upgrades, 3 reinstalls), Size of downloads: 0 KiB |
46 |
> Conflict: 1 block (1 unsatisfied) |
47 |
> |
48 |
> * Error: The above package list contains packages which cannot be |
49 |
> * installed at the same time on the same system. |
50 |
> |
51 |
> (sys-devel/gcc-4.9.3:4.9.3/4.9.3::gentoo, ebuild scheduled for merge) pulled in by |
52 |
> sys-devel/gcc required by @system |
53 |
> sys-devel/gcc[gcj] required by (app-text/pdftk-2.02:0/0::gentoo, installed) |
54 |
> >=sys-devel/gcc-4.9.3 required by (dev-java/icedtea-bin-7.2.6.6-r1:7/7::gentoo, installed) |
55 |
> |
56 |
> (sys-devel/gcc-4.5.4:4.5.4/4.5.4::gentoo, ebuild scheduled for merge) pulled in by |
57 |
> sys-devel/gcc:4.5.4 required by @selected |
58 |
> |
59 |
> (sys-devel/gcc-4.3.6-r1:4.3/4.3::gentoo, installed) pulled in by |
60 |
> sys-devel/gcc:4.3 required by @selected |
61 |
> |
62 |
> (sys-devel/gcc-4.6.4:4.6.4/4.6.4::gentoo, installed) pulled in by |
63 |
> sys-devel/gcc:4.6.4 required by @selected |
64 |
> |
65 |
> |
66 |
> For more information about Blocked Packages, please refer to the following |
67 |
> section of the Gentoo Linux x86 Handbook (architecture is irrelevant): |
68 |
> |
69 |
> https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages |
70 |
> |
71 |
> |
72 |
> |
73 |
|
74 |
It looks like the multislot use flag has changed. I think that is what |
75 |
the star means. So make sure you have that use flag enabled still for |
76 |
all of your gcc versions. |
77 |
|
78 |
sys-devel/gcc multislot |
79 |
|
80 |
in your package.use. |
81 |
|
82 |
-- |
83 |
|
84 |
Willie Matthews |
85 |
matthews.willie80@×××××.com |
86 |
(702) 659-9966 |