1 |
Wow, sounds like you've been having a rough time. |
2 |
|
3 |
I think if you chunk things up into tiny pieces of logs, and take the |
4 |
issues on one at a time, you will be able to solve your problems. That |
5 |
said, if you would like to send us the last month or so of your |
6 |
emerge.log, we might be able to help focus your efforts. |
7 |
|
8 |
Until you have everything building cleanly and working as you hoped, I |
9 |
would avoid doing any new portage syncs just to keep from having an |
10 |
issue where the set of problems you're looking at might shift |
11 |
dramatically. This way you can look at the problems one at a time then |
12 |
eliminate them before new problems come up. Similarly, unless you see a |
13 |
problem where a program is complaining about not being able to load a |
14 |
shared object, I would just put off the revdep-rebuild until you've |
15 |
successfully updated. |
16 |
|
17 |
|
18 |
It looks like you have two distinct problems in the messages you posted |
19 |
here, a problem with asciidoc and another with kwin and mesa. |
20 |
|
21 |
On asciidoc I think a good first step would be setting |
22 |
PYTHON_SINGLE_TARGET="python2_7" if you haven't already, I see that in |
23 |
the make.conf you posted at the end of February[1] you have |
24 |
PYTHON_SINGLE_TARGET="python3_5". Could you give changing |
25 |
python_single_target a try and report back? I know it will not solve all |
26 |
your issues, but at least it should reduce the amount of negative |
27 |
feedback emerge is giving you. |
28 |
|
29 |
Also, is the script ./pretendupdate something like "emerge --pretend |
30 |
--verbose --all --newuse @world"? |
31 |
|
32 |
|
33 |
[1]: https://marc.info/?l=gentoo-user&m=145668323000774&q=p3 |
34 |
-- |
35 |
0x7D964D3361142ACF |
36 |
|
37 |
On Thu, Mar 17, 2016, at 08:12, William Ernesto Cárdenas Gómez wrote: |
38 |
> El jue, 17-03-2016 a las 10:55 -0400, Alan Grimes escribió: |
39 |
> > My effort to update my syestem continues unabated. =\ |
40 |
> > |
41 |
> > One problem is that every time revdep-rebuild is run, it always |
42 |
> > rebuilds |
43 |
> > all of libreoffice, an 8-hour build. WTF, seriously, WTF? |
44 |
> > |
45 |
> > I made the mistake of syncing portage again and was thrown back into |
46 |
> > useflag hell: |
47 |
> > |
48 |
> > I tried to fix it by setting wayland, gles2 and egl to default |
49 |
> > because |
50 |
> > they were breaking other packages. |
51 |
> > |
52 |
> > |
53 |
> > I don't even know how to read the current error message: |
54 |
> > |
55 |
> > ###### |
56 |
> > |
57 |
> > tortoise ~ # ./pretendupdate |
58 |
> > |
59 |
> > These are the packages that would be merged, in order: |
60 |
> > |
61 |
> > Calculating dependencies... done! |
62 |
> > |
63 |
> > !!! Multiple package instances within a single package slot have been |
64 |
> > pulled |
65 |
> > !!! into the dependency graph, resulting in a slot conflict: |
66 |
> > |
67 |
> > media-libs/mesa:0 |
68 |
> > |
69 |
> > (media-libs/mesa-11.1.2-r1:0/0::gentoo, ebuild scheduled for merge) |
70 |
> > pulled in by |
71 |
> > (no parents that aren't satisfied by other packages in this slot) |
72 |
> > |
73 |
> > (media-libs/mesa-11.1.2-r1:0/0::gentoo, installed) pulled in by |
74 |
> > media-libs/mesa[egl,gbm,gles2?,wayland] required by |
75 |
> > (kde-plasma/kwin-5.5.5:5/5::gentoo, ebuild scheduled for merge) |
76 |
> > |
77 |
> > ^^^^^^^ |
78 |
> > |
79 |
> > |
80 |
> > |
81 |
> > It might be possible to solve this slot collision |
82 |
> > by applying all of the following changes: |
83 |
> > - media-libs/mesa-11.1.2-r1 (Change USE: +wayland +gles2) |
84 |
> > |
85 |
> > |
86 |
> > !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet |
87 |
> > requirements. |
88 |
> > - app-text/asciidoc-8.6.9-r2::gentoo USE="graphviz -examples |
89 |
> > -highlight |
90 |
> > -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy -python2_7" |
91 |
> > PYTHON_TARGETS="python2_7 -pypy" |
92 |
> > |
93 |
> > The following REQUIRED_USE flag constraints are unsatisfied: |
94 |
> > exactly-one-of ( python_single_target_pypy |
95 |
> > python_single_target_python2_7 ) |
96 |
> > |
97 |
> > The above constraints are a subset of the following complete |
98 |
> > expression: |
99 |
> > exactly-one-of ( python_single_target_pypy |
100 |
> > python_single_target_python2_7 ) python_single_target_pypy? ( |
101 |
> > python_targets_pypy ) python_single_target_python2_7? ( |
102 |
> > python_targets_python2_7 ) |
103 |
> > |
104 |
> > (dependency required by "net-misc/tor-0.2.8.1_alpha::gentoo" |
105 |
> > [installed]) |
106 |
> > (dependency required by "@selected" [set]) |
107 |
> > (dependency required by "@world" [argument]) |
108 |
> > tortoise ~ # |
109 |
> > |
110 |
> > ##### |
111 |
> > |
112 |
> > Current state of mind: put a live hand grenade in to the computer and |
113 |
> > walk away. |
114 |
> > |
115 |
> > I've been using Gentoo Every day now for ten years. This is an |
116 |
> > entirely |
117 |
> > New level of bullshit. =( |
118 |
> > |
119 |
> > |
120 |
> > Modest list of complete and utter FAIL: |
121 |
> > |
122 |
> > #### |
123 |
> > |
124 |
> > tortoise portage # tree -L 2 |
125 |
> > . |
126 |
> > ├── app-office |
127 |
> > │ └── texmacs-1.99.2-r1 |
128 |
> > ├── dev-libs |
129 |
> > │ ├── libcdio-0.93 |
130 |
> > │ └── libcdio-paranoia-0.93_p1 |
131 |
> > ├── dev-qt |
132 |
> > │ └── qtwebkit-5.5.1-r1 |
133 |
> > ├── kde-apps |
134 |
> > │ └── kdesdk-kioslaves-15.12.2 |
135 |
> > ├── kde-plasma |
136 |
> > │ ├── oxygen-5.5.5 |
137 |
> > │ └── oxygen-fonts-5.4.3 |
138 |
> > ├── media-gfx |
139 |
> > │ └── fontforge-20150824 |
140 |
> > ├── media-libs |
141 |
> > │ ├── opencv-3.1.0-r2 |
142 |
> > │ └── x264-0.0.20151011 |
143 |
> > └── media-video |
144 |
> > └── vcdimager-0.7.24 |
145 |
> > |
146 |
> > 19 directories, 0 files |
147 |
> > tortoise portage # |
148 |
> > |
149 |
> > |
150 |
> > |
151 |
> |
152 |
> Maybe you can install libreoffice-bin instead libreoffice package. And |
153 |
> for you wayland problem only needs the gles2 use flag. |
154 |
> About the PYTHON_SINGLE_TARGET you should read the portage news. |
155 |
> -- |
156 |
> William Ernesto Cárdenas Gómez <willecg@×××××××××××.org> |
157 |
> Email had 1 attachment: |
158 |
> + signature.asc |
159 |
> 1k (application/pgp-signature) |