Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-alt
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-alt@g.o
From: Alan Hourihane <alanh@...>
Subject: Re: Performing Global Updates message
Date: Tue, 13 Oct 2009 11:09:11 +0100
On Mon, 2009-10-12 at 20:53 +0100, Alan Hourihane wrote:
> On Mon, 2009-10-12 at 19:37 +0000, Jeremy Olexa wrote:
> > On Mon, 12 Oct 2009 20:27:07 +0100, Alan Hourihane <alanh@...>
> > wrote:
> > > Everytime I do an emerge --sync I get the "Performing Global Updates"
> > > message before it even starts to sync now, and it's only started
> > > happening in the last few portage versions (can't remember which one
> > > started it).
> > > 
> > > It performs the same updates everytime, even simple emerge's for new
> > > packages too....
> > > 
> > > Why would this be happening ?
> > > 
> > > Thanks,
> > > 
> > > Alan.
> > 
> > Does it happen even if you do not issue a --sync between? AFAIK, if the
> > mtime of the updates file in the profile dir changes then portage will
> > preform updates. So, naturally, if gentoo devs are modifying this file
> > everytime between your --sync time then this is proper. ;)
> 
> Yes it happens everytime, regardless of sync.
> 
> For example, if I do say....
> 
> emerge net-ftp/lftp
> 
> It does a bunch of updates before it starts "Calculating dependencies".
> 
> And for 
> 
> emerge --sync
> 
> It does a bunch of updates before the sync happens, then a bunch of them
> again after it's finished.
> 
> Alan.
> 
> 

Here's what happens with an emerge --sync....

Alan.

--------------------------------------

falcon ~ # emerge --sync


Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.........................................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
...............................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
...........................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
..........................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2009
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
....


>>> Starting rsync with rsync://140.211.166.181/gentoo-portage-prefix...
>>> Checking server timestamp ...
receiving incremental file list
timestamp.chk

Number of files: 1
Number of files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 27
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 105
Total bytes received: 134

sent 105 bytes  received 134 bytes  68.29 bytes/sec
total size is 32  speedup is 0.13
receiving incremental file list
./
app-admin/
app-admin/eselect/
app-portage/
app-portage/eix/
app-shells/
dev-python/
dev-python/chardet/
dev-python/cheetah/
dev-python/clientcookie/
dev-python/clientform/
dev-python/configobj/
dev-python/cython/
dev-python/decoratortools/
dev-python/django/
dev-python/dnspython/
dev-python/docutils/files/
dev-python/egenix-mx-base/
dev-python/elementtree/
dev-python/epydoc/
dev-python/eyeD3/
dev-python/feedparser/
dev-python/flup/
dev-python/formencode/
dev-python/fpconst/
dev-python/gnome-python/
dev-python/kid/
dev-python/kiwi/
dev-python/mechanize/
dev-python/medusa/
dev-python/numpy/
dev-python/numpy/ChangeLog
dev-python/numpy/Manifest
dev-python/numpy/numpy-1.3.0-r1.ebuild
dev-python/paste/
dev-python/pastedeploy/
dev-python/pastescript/
dev-python/pexpect/
dev-python/psyco/
dev-python/py-gnupg/
dev-python/py/
dev-python/pycurl/
dev-python/pyflakes/
dev-python/pygments/
dev-python/pygoogle/
dev-python/pygtksourceview/
dev-python/pyorbit/
dev-python/pyparsing/
dev-python/pyprotocols/
dev-python/pyrex/
dev-python/pysqlite/
dev-python/python-docs/
dev-python/python-fchksum/
dev-python/python-memcached/
dev-util/
mail-client/
media-gfx/
metadata/
metadata/timestamp
metadata/timestamp.chk
metadata/timestamp.x
metadata/cache/dev-python/
metadata/cache/dev-python/numpy-1.3.0-r1
metadata/dtd/
metadata/dtd/timestamp.chk
metadata/glsa/
metadata/glsa/timestamp.chk
metadata/news/
metadata/news/timestamp.chk
net-analyzer/
net-analyzer/linkchecker/
net-libs/
net-mail/
net-mail/getmail/
net-misc/
profiles/
profiles/ChangeLog
profiles/package.mask
profiles/repo_name
profiles/base/
profiles/default-bsd/fbsd/
profiles/default-linux/
profiles/default-linux/alpha/
profiles/default-linux/amd64/
profiles/default-linux/arm/
profiles/default-linux/ia64/
profiles/default-linux/mips/
profiles/default-linux/s390/
profiles/default-linux/sh/
profiles/default-linux/sparc/
profiles/default-linux/sparc/sparc32/
profiles/default-linux/sparc/sparc32/2006.1/
profiles/default-linux/sparc/sparc32/dev/
profiles/default-linux/sparc/sparc64/
profiles/default-linux/x86/
profiles/default/
profiles/default/linux/alpha/2008.0/
profiles/default/linux/x86/2008.0/
profiles/embedded/
profiles/hardened/x86/
profiles/hardened/x86/2.6/
profiles/selinux/
profiles/selinux/2007.0/
profiles/uclibc/
sys-devel/
sys-process/
x11-terms/
xfce-base/
xfce-base/libxfce4menu/
xfce-base/libxfce4util/
xfce-base/libxfcegui4/
xfce-base/thunar/
xfce-base/xfce4-panel/
xfce-base/xfce4-session/
xfce-base/xfce4-settings/
xfce-base/xfwm4/
xfce-extra/
xfce-extra/thunar-thumbnailers/
xfce-extra/thunar-volman/
xfce-extra/xfce4-appfinder/
xfce-extra/xfce4-dict/
xfce-extra/xfce4-mixer/
xfce-extra/xfce4-screenshooter/
xfce-extra/xfce4-taskmanager/

Number of files: 30094
Number of files transferred: 13
Total file size: 69548463 bytes
Total transferred file size: 517122 bytes
Literal data: 517122 bytes
Matched data: 0 bytes
File list size: 697973
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 5075
Total bytes received: 842160

sent 5075 bytes  received 842160 bytes  5213.75 bytes/sec
total size is 69548463  speedup is 82.09


Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.........................................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
...............................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
...........................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
.....................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
..........................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2009
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db
move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
....




Replies:
Re: Performing Global Updates message
-- Fabian Groffen
References:
Performing Global Updates message
-- Alan Hourihane
Re: Performing Global Updates message
-- Jeremy Olexa
Re: Performing Global Updates message
-- Alan Hourihane
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Performing Global Updates message
Next by thread:
Re: Performing Global Updates message
Previous by date:
Re: Performing Global Updates message
Next by date:
Re: Performing Global Updates message


Updated Nov 20, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.