Gentoo Archives: gentoo-user

From: "Max R.D. Parmer" <maxp@××××××××.is>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] The war continues.
Date: Thu, 17 Mar 2016 16:20:49
Message-Id: 1458231633.873104.552092570.60B4D05E@webmail.messagingengine.com
In Reply to: Re: [gentoo-user] The war continues. by "William Ernesto Cárdenas Gómez"
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)

Replies

Subject Author
[gentoo-user] Confessional: how I generally use emerge. Alan Grimes <ALONZOTG@×××××××.net>