1 |
I haven't updated my system for over a year (1year and 3-months). |
2 |
I was trying to upgrade my firefox-bin and I'm already running into problems. |
3 |
|
4 |
What is my best option, re-install from scratch, upgrade in stages etc. |
5 |
With firefox-bin I'm getting: |
6 |
|
7 |
emerge -p firefox-bin |
8 |
|
9 |
These are the packages that would be merged, in order: |
10 |
|
11 |
Calculating dependencies... done! |
12 |
[ebuild N ] dev-libs/libuv-1.10.2 USE="-static-libs" |
13 |
[ebuild N ] dev-util/ninja-1.6.0 USE="-doc -emacs {-test} -vim-syntax -zsh-completion" |
14 |
[ebuild U ] www-client/firefox-bin-45.6.0 [38.6.1] L10N="-ach% -af% -an% -ar% -as% -ast% -az% -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% -ga% -gd% -gl% -gu% -he% -hi% -hr% -hsb% -hu% -hy% -id% -is% -it% -ja% -kk% -km% -kn% -ko% -lt% -lv% -mai% -mk% -ml% -mr% -ms% -nb% -nl% -nn% -or% -pa% -pl% -pt-BR% -pt-PT% -rm% -ro% -ru% -si% -sk% -sl% -son% -sq% -sr% -sv% -ta% -te% -th% -tr% -uk% -uz% -vi% -xh% -zh-CN% -zh-TW%" |
15 |
[ebuild U ] dev-java/java-config-2.2.0-r3 [2.2.0] USE="{-test%}" PYTHON_TARGETS="(-python3_5)" |
16 |
[uninstall ] dev-java/java-config-wrapper-0.16 |
17 |
[blocks b ] dev-java/java-config-wrapper ("dev-java/java-config-wrapper" is blocking dev-java/java-config-2.2.0-r3) |
18 |
[ebuild NS ] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx java -doc -examples -tcl {-test}" |
19 |
[ebuild U ] sys-libs/ncurses-6.0-r1 [5.9-r5] USE="{-test%} -threads%" |
20 |
[ebuild r U ] sys-process/procps-3.3.12 [3.3.10-r1] USE="kill%*" |
21 |
[ebuild U ] dev-util/cmake-3.7.2 [3.3.1-r1] |
22 |
[ebuild r U ] sys-devel/llvm-3.7.1-r3 [3.5.0] USE="-lldb%" |
23 |
[ebuild rR ] app-editors/xemacs-21.4.24 |
24 |
|
25 |
!!! Multiple package instances within a single package slot have been pulled |
26 |
!!! into the dependency graph, resulting in a slot conflict: |
27 |
|
28 |
sys-process/procps:0 |
29 |
|
30 |
(sys-process/procps-3.3.12:0/5::gentoo, ebuild scheduled for merge) pulled in by |
31 |
(no parents that aren't satisfied by other packages in this slot) |
32 |
|
33 |
(sys-process/procps-3.3.10-r1:0/0::gentoo, installed) pulled in by |
34 |
sys-process/procps:0/0= required by (dev-db/mariadb-10.0.22:0/18::gentoo, installed) |
35 |
^^^^^ |
36 |
|
37 |
sys-libs/ncurses:0 |
38 |
|
39 |
(sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) pulled in by |
40 |
(no parents that aren't satisfied by other packages in this slot) |
41 |
|
42 |
(sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled in by |
43 |
sys-libs/ncurses:0/5= required by (dev-lang/ruby-2.0.0_p647-r1:2.0/2.0::gentoo, installed) |
44 |
^^^^^ |
45 |
sys-libs/ncurses:0/5[ada?,cxx?,gpm?,static-libs?,tinfo?,unicode?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] required by (sys-libs/ncurses-5.9-r99:5/5::gentoo, installed) |
46 |
^^^^ |
47 |
(and 15 more with the same problems) |
48 |
|
49 |
sys-devel/llvm:0 |
50 |
|
51 |
(sys-devel/llvm-3.7.1-r3:0/3.7.1::gentoo, ebuild scheduled for merge) pulled in by |
52 |
(no parents that aren't satisfied by other packages in this slot) |
53 |
|
54 |
(sys-devel/llvm-3.5.0:0/3.5::gentoo, installed) pulled in by |
55 |
>=sys-devel/llvm-3.4.2:0/3.5=[abi_x86_32(-)] required by (media-libs/mesa-11.0.6:0/0::gentoo, installed) |
56 |
^^^^^^^ |
57 |
|
58 |
NOTE: Use the '--verbose-conflicts' option to display parents omitted above |
59 |
|
60 |
It may be possible to solve this problem by using package.mask to |
61 |
prevent one of those packages from being selected. However, it is also |
62 |
possible that conflicting dependencies exist such that they are |
63 |
impossible to satisfy simultaneously. If such a conflict exists in |
64 |
the dependencies of two different packages, then those packages can |
65 |
not be installed simultaneously. You may want to try a larger value of |
66 |
the --backtrack option, such as --backtrack=30, in order to see if |
67 |
that will solve this conflict automatically. |
68 |
|
69 |
For more information, see MASKED PACKAGES section in the emerge man |
70 |
page or refer to the Gentoo Handbook. |
71 |
|
72 |
|
73 |
!!! The following installed packages are masked: |
74 |
- dev-lang/ruby-2.0.0_p647-r1::gentoo (masked by: package.mask) |
75 |
/usr/portage/profiles/package.mask: |
76 |
# Hans de Graaff <graaff@g.o> (07 Dec 2016) |
77 |
# Mask ruby 2.0 for removal, bug 576034 |
78 |
|
79 |
- app-forensics/chkrootkit-0.49::gentoo (masked by: package.mask) |
80 |
/usr/portage/profiles/package.mask: |
81 |
# Aaron Bauman <bman@g.o> (19 Mar 2016) |
82 |
# Unpatched security vulnerability per bug #512356. |
83 |
|
84 |
For more information, see the MASKED PACKAGES section in the emerge |
85 |
man page or refer to the Gentoo Handbook. |
86 |
|
87 |
|
88 |
-- |
89 |
Thelma |