Gentoo Archives: gentoo-alt

From: Alan Hourihane <alanh@×××××××××××.uk>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] Performing Global Updates message
Date: Tue, 13 Oct 2009 10:08:01
Message-Id: 1255428551.12403.14.camel@jetpack.demon.co.uk
In Reply to: Re: [gentoo-alt] Performing Global Updates message by Alan Hourihane
1 On Mon, 2009-10-12 at 20:53 +0100, Alan Hourihane wrote:
2 > On Mon, 2009-10-12 at 19:37 +0000, Jeremy Olexa wrote:
3 > > On Mon, 12 Oct 2009 20:27:07 +0100, Alan Hourihane <alanh@×××××××××××.uk>
4 > > wrote:
5 > > > Everytime I do an emerge --sync I get the "Performing Global Updates"
6 > > > message before it even starts to sync now, and it's only started
7 > > > happening in the last few portage versions (can't remember which one
8 > > > started it).
9 > > >
10 > > > It performs the same updates everytime, even simple emerge's for new
11 > > > packages too....
12 > > >
13 > > > Why would this be happening ?
14 > > >
15 > > > Thanks,
16 > > >
17 > > > Alan.
18 > >
19 > > Does it happen even if you do not issue a --sync between? AFAIK, if the
20 > > mtime of the updates file in the profile dir changes then portage will
21 > > preform updates. So, naturally, if gentoo devs are modifying this file
22 > > everytime between your --sync time then this is proper. ;)
23 >
24 > Yes it happens everytime, regardless of sync.
25 >
26 > For example, if I do say....
27 >
28 > emerge net-ftp/lftp
29 >
30 > It does a bunch of updates before it starts "Calculating dependencies".
31 >
32 > And for
33 >
34 > emerge --sync
35 >
36 > It does a bunch of updates before the sync happens, then a bunch of them
37 > again after it's finished.
38 >
39 > Alan.
40 >
41 >
42
43 Here's what happens with an emerge --sync....
44
45 Alan.
46
47 --------------------------------------
48
49 falcon ~ # emerge --sync
50
51
52 Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
53 (Could take a couple of minutes if you have a lot of binary packages.)
54 .='update pass' *='binary update' #='/var/db update' @='/var/db
55 move'
56 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
57 p='update /etc/portage/package.*'
58 .........................................
59
60
61 Performing Global Updates: /usr/portage/profiles/updates/2Q-2004
62 (Could take a couple of minutes if you have a lot of binary packages.)
63 .='update pass' *='binary update' #='/var/db update' @='/var/db
64 move'
65 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
66 p='update /etc/portage/package.*'
67 ................................................................................................................
68
69
70 Performing Global Updates: /usr/portage/profiles/updates/3Q-2004
71 (Could take a couple of minutes if you have a lot of binary packages.)
72 .='update pass' *='binary update' #='/var/db update' @='/var/db
73 move'
74 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
75 p='update /etc/portage/package.*'
76 ...............................................................................................................................................................................................
77
78
79 Performing Global Updates: /usr/portage/profiles/updates/4Q-2004
80 (Could take a couple of minutes if you have a lot of binary packages.)
81 .='update pass' *='binary update' #='/var/db update' @='/var/db
82 move'
83 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
84 p='update /etc/portage/package.*'
85 .....................................................................................................................................................................................................................................................................
86
87
88 Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
89 (Could take a couple of minutes if you have a lot of binary packages.)
90 .='update pass' *='binary update' #='/var/db update' @='/var/db
91 move'
92 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
93 p='update /etc/portage/package.*'
94 .....................................................................................................................................................................................................................................................
95
96
97 Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
98 (Could take a couple of minutes if you have a lot of binary packages.)
99 .='update pass' *='binary update' #='/var/db update' @='/var/db
100 move'
101 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
102 p='update /etc/portage/package.*'
103 ...........................................
104
105
106 Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
107 (Could take a couple of minutes if you have a lot of binary packages.)
108 .='update pass' *='binary update' #='/var/db update' @='/var/db
109 move'
110 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
111 p='update /etc/portage/package.*'
112 .....................
113
114
115 Performing Global Updates: /usr/portage/profiles/updates/2Q-2007
116 (Could take a couple of minutes if you have a lot of binary packages.)
117 .='update pass' *='binary update' #='/var/db update' @='/var/db
118 move'
119 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
120 p='update /etc/portage/package.*'
121 ..........................
122
123
124 Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
125 (Could take a couple of minutes if you have a lot of binary packages.)
126 .='update pass' *='binary update' #='/var/db update' @='/var/db
127 move'
128 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
129 p='update /etc/portage/package.*'
130 ................
131
132
133 Performing Global Updates: /usr/portage/profiles/updates/4Q-2009
134 (Could take a couple of minutes if you have a lot of binary packages.)
135 .='update pass' *='binary update' #='/var/db update' @='/var/db
136 move'
137 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
138 p='update /etc/portage/package.*'
139 ....
140
141
142 >>> Starting rsync with rsync://140.211.166.181/gentoo-portage-prefix...
143 >>> Checking server timestamp ...
144 receiving incremental file list
145 timestamp.chk
146
147 Number of files: 1
148 Number of files transferred: 1
149 Total file size: 32 bytes
150 Total transferred file size: 32 bytes
151 Literal data: 32 bytes
152 Matched data: 0 bytes
153 File list size: 27
154 File list generation time: 0.001 seconds
155 File list transfer time: 0.000 seconds
156 Total bytes sent: 105
157 Total bytes received: 134
158
159 sent 105 bytes received 134 bytes 68.29 bytes/sec
160 total size is 32 speedup is 0.13
161 receiving incremental file list
162 ./
163 app-admin/
164 app-admin/eselect/
165 app-portage/
166 app-portage/eix/
167 app-shells/
168 dev-python/
169 dev-python/chardet/
170 dev-python/cheetah/
171 dev-python/clientcookie/
172 dev-python/clientform/
173 dev-python/configobj/
174 dev-python/cython/
175 dev-python/decoratortools/
176 dev-python/django/
177 dev-python/dnspython/
178 dev-python/docutils/files/
179 dev-python/egenix-mx-base/
180 dev-python/elementtree/
181 dev-python/epydoc/
182 dev-python/eyeD3/
183 dev-python/feedparser/
184 dev-python/flup/
185 dev-python/formencode/
186 dev-python/fpconst/
187 dev-python/gnome-python/
188 dev-python/kid/
189 dev-python/kiwi/
190 dev-python/mechanize/
191 dev-python/medusa/
192 dev-python/numpy/
193 dev-python/numpy/ChangeLog
194 dev-python/numpy/Manifest
195 dev-python/numpy/numpy-1.3.0-r1.ebuild
196 dev-python/paste/
197 dev-python/pastedeploy/
198 dev-python/pastescript/
199 dev-python/pexpect/
200 dev-python/psyco/
201 dev-python/py-gnupg/
202 dev-python/py/
203 dev-python/pycurl/
204 dev-python/pyflakes/
205 dev-python/pygments/
206 dev-python/pygoogle/
207 dev-python/pygtksourceview/
208 dev-python/pyorbit/
209 dev-python/pyparsing/
210 dev-python/pyprotocols/
211 dev-python/pyrex/
212 dev-python/pysqlite/
213 dev-python/python-docs/
214 dev-python/python-fchksum/
215 dev-python/python-memcached/
216 dev-util/
217 mail-client/
218 media-gfx/
219 metadata/
220 metadata/timestamp
221 metadata/timestamp.chk
222 metadata/timestamp.x
223 metadata/cache/dev-python/
224 metadata/cache/dev-python/numpy-1.3.0-r1
225 metadata/dtd/
226 metadata/dtd/timestamp.chk
227 metadata/glsa/
228 metadata/glsa/timestamp.chk
229 metadata/news/
230 metadata/news/timestamp.chk
231 net-analyzer/
232 net-analyzer/linkchecker/
233 net-libs/
234 net-mail/
235 net-mail/getmail/
236 net-misc/
237 profiles/
238 profiles/ChangeLog
239 profiles/package.mask
240 profiles/repo_name
241 profiles/base/
242 profiles/default-bsd/fbsd/
243 profiles/default-linux/
244 profiles/default-linux/alpha/
245 profiles/default-linux/amd64/
246 profiles/default-linux/arm/
247 profiles/default-linux/ia64/
248 profiles/default-linux/mips/
249 profiles/default-linux/s390/
250 profiles/default-linux/sh/
251 profiles/default-linux/sparc/
252 profiles/default-linux/sparc/sparc32/
253 profiles/default-linux/sparc/sparc32/2006.1/
254 profiles/default-linux/sparc/sparc32/dev/
255 profiles/default-linux/sparc/sparc64/
256 profiles/default-linux/x86/
257 profiles/default/
258 profiles/default/linux/alpha/2008.0/
259 profiles/default/linux/x86/2008.0/
260 profiles/embedded/
261 profiles/hardened/x86/
262 profiles/hardened/x86/2.6/
263 profiles/selinux/
264 profiles/selinux/2007.0/
265 profiles/uclibc/
266 sys-devel/
267 sys-process/
268 x11-terms/
269 xfce-base/
270 xfce-base/libxfce4menu/
271 xfce-base/libxfce4util/
272 xfce-base/libxfcegui4/
273 xfce-base/thunar/
274 xfce-base/xfce4-panel/
275 xfce-base/xfce4-session/
276 xfce-base/xfce4-settings/
277 xfce-base/xfwm4/
278 xfce-extra/
279 xfce-extra/thunar-thumbnailers/
280 xfce-extra/thunar-volman/
281 xfce-extra/xfce4-appfinder/
282 xfce-extra/xfce4-dict/
283 xfce-extra/xfce4-mixer/
284 xfce-extra/xfce4-screenshooter/
285 xfce-extra/xfce4-taskmanager/
286
287 Number of files: 30094
288 Number of files transferred: 13
289 Total file size: 69548463 bytes
290 Total transferred file size: 517122 bytes
291 Literal data: 517122 bytes
292 Matched data: 0 bytes
293 File list size: 697973
294 File list generation time: 0.001 seconds
295 File list transfer time: 0.000 seconds
296 Total bytes sent: 5075
297 Total bytes received: 842160
298
299 sent 5075 bytes received 842160 bytes 5213.75 bytes/sec
300 total size is 69548463 speedup is 82.09
301
302
303 Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
304 (Could take a couple of minutes if you have a lot of binary packages.)
305 .='update pass' *='binary update' #='/var/db update' @='/var/db
306 move'
307 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
308 p='update /etc/portage/package.*'
309 .........................................
310
311
312 Performing Global Updates: /usr/portage/profiles/updates/2Q-2004
313 (Could take a couple of minutes if you have a lot of binary packages.)
314 .='update pass' *='binary update' #='/var/db update' @='/var/db
315 move'
316 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
317 p='update /etc/portage/package.*'
318 ................................................................................................................
319
320
321 Performing Global Updates: /usr/portage/profiles/updates/3Q-2004
322 (Could take a couple of minutes if you have a lot of binary packages.)
323 .='update pass' *='binary update' #='/var/db update' @='/var/db
324 move'
325 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
326 p='update /etc/portage/package.*'
327 ...............................................................................................................................................................................................
328
329
330 Performing Global Updates: /usr/portage/profiles/updates/4Q-2004
331 (Could take a couple of minutes if you have a lot of binary packages.)
332 .='update pass' *='binary update' #='/var/db update' @='/var/db
333 move'
334 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
335 p='update /etc/portage/package.*'
336 .....................................................................................................................................................................................................................................................................
337
338
339 Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
340 (Could take a couple of minutes if you have a lot of binary packages.)
341 .='update pass' *='binary update' #='/var/db update' @='/var/db
342 move'
343 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
344 p='update /etc/portage/package.*'
345 .....................................................................................................................................................................................................................................................
346
347
348 Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
349 (Could take a couple of minutes if you have a lot of binary packages.)
350 .='update pass' *='binary update' #='/var/db update' @='/var/db
351 move'
352 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
353 p='update /etc/portage/package.*'
354 ...........................................
355
356
357 Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
358 (Could take a couple of minutes if you have a lot of binary packages.)
359 .='update pass' *='binary update' #='/var/db update' @='/var/db
360 move'
361 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
362 p='update /etc/portage/package.*'
363 .....................
364
365
366 Performing Global Updates: /usr/portage/profiles/updates/2Q-2007
367 (Could take a couple of minutes if you have a lot of binary packages.)
368 .='update pass' *='binary update' #='/var/db update' @='/var/db
369 move'
370 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
371 p='update /etc/portage/package.*'
372 ..........................
373
374
375 Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
376 (Could take a couple of minutes if you have a lot of binary packages.)
377 .='update pass' *='binary update' #='/var/db update' @='/var/db
378 move'
379 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
380 p='update /etc/portage/package.*'
381 ................
382
383
384 Performing Global Updates: /usr/portage/profiles/updates/4Q-2009
385 (Could take a couple of minutes if you have a lot of binary packages.)
386 .='update pass' *='binary update' #='/var/db update' @='/var/db
387 move'
388 s='/var/db SLOT move' %='binary move' S='binary SLOT move'
389 p='update /etc/portage/package.*'
390 ....

Replies

Subject Author
Re: [gentoo-alt] Performing Global Updates message Fabian Groffen <grobian@g.o>