Oh, in case you don't believe me, here's the full transcript of what I did. :) the update alias is "emerge --update --getbinpkg --getbinpkgonly --usepkgonly"
ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... Loaded metadata pickle. Traceback (most recent call last): File "/usr/bin/emerge", line 3123, in ? mydepgraph=depgraph(myaction,myopts) File "/usr/bin/emerge", line 915, in __init__ portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts), ("--getbinpkgonly" in myopts)) File "/usr/lib/portage/pym/portage.py", line 5931, in populate self.remotepkgs = getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"], chunk_size=chunk_size) File "/usr/lib/portage/pym/getbinpkg.py", line 440, in dir_get_metadata filelist = dir_get_list(baseurl, conn) File "/usr/lib/portage/pym/getbinpkg.py", line 297, in dir_get_list listing = conn.nlst(address) File "/usr/lib/python2.4/ftplib.py", line 448, in nlst self.retrlines(cmd, files.append) File "/usr/lib/python2.4/ftplib.py", line 395, in retrlines resp = self.sendcmd('TYPE A') File "/usr/lib/python2.4/ftplib.py", line 241, in sendcmd return self.getresp() File "/usr/lib/python2.4/ftplib.py", line 214, in getresp raise error_temp, resp ftplib.error_temp: 421 No Transfer Timeout (5 seconds): closing control connection. [1]+ Killed nice -n 20 emerge --update --getbinpkg --getbinpkgonly --usepkgonly -p world ephraim ~ # rm -f /var/cache/edb/ counter metadata.idx.most_recent remote_metadata.pickle dep/ mtimedb ephraim ~ # rm -f /var/cache/edb/remote_metadata.pickle ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... cache miss: 'x' --- cache hit: 'o' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx! xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -- DONE! Calculating world dependencies ...done! [binary U ] sys-apps/man-pages-2.18 [2.16] [binary N ] x11-libs/cairo-1.0.2 [binary U ] dev-libs/glib-2.8.4 [2.6.5] [binary U ] x11-libs/pango-1.10.2 [1.8.1-r1] [binary U ] dev-libs/atk-1.10.3 [1.10.1] [binary U ] x11-libs/gtk+-2.8.8 [2.6.10-r1] [binary U ] net-analyzer/ethereal-0.10.14 [0.10.13-r2] [binary U ] sys-apps/module-init-tools-3.2.1 [3.0-r2] [binary U ] sys-devel/gcc-config-1.3.12-r5 [1.3.12-r4] [binary U ] sys-apps/findutils-4.1.20-r2 [4.1.20-r1] [binary N ] dev-util/dialog-1.0.20050206 [binary U ] app-portage/gentoolkit-0.2.2_pre1 [0.2.0-r3] ephraim ~ # update -p world These are the packages that I would merge, in order: Fetching binary packages info... Loaded metadata pickle. Traceback (most recent call last): File "/usr/bin/emerge", line 3123, in ? mydepgraph=depgraph(myaction,myopts) File "/usr/bin/emerge", line 915, in __init__ portage.db["/"]["bintree"].populate(("--getbinpkg" in myopts), ("--getbinpkgonly" in myopts)) File "/usr/lib/portage/pym/portage.py", line 5931, in populate self.remotepkgs = getbinpkg.dir_get_metadata(settings["PORTAGE_BINHOST"], chunk_size=chunk_size) File "/usr/lib/portage/pym/getbinpkg.py", line 440, in dir_get_metadata filelist = dir_get_list(baseurl, conn) File "/usr/lib/portage/pym/getbinpkg.py", line 297, in dir_get_list listing = conn.nlst(address) File "/usr/lib/python2.4/ftplib.py", line 448, in nlst self.retrlines(cmd, files.append) File "/usr/lib/python2.4/ftplib.py", line 395, in retrlines resp = self.sendcmd('TYPE A') File "/usr/lib/python2.4/ftplib.py", line 241, in sendcmd return self.getresp() File "/usr/lib/python2.4/ftplib.py", line 214, in getresp raise error_temp, resp ftplib.error_temp: 421 No Transfer Timeout (5 seconds): closing control connection. ephraim ~ # rm -f /var/cache/edb/remote_metadata.pickle ephraim ~ # update world Fetching binary packages info... cache miss: 'x' --- cache hit: 'o' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx! xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -- DONE! Calculating world dependencies ...done! >>> emerge (1 of 12) sys-apps/man-pages-2.18 to / >>> extracting info >>> extracting man-pages-2.18 >>> Merging sys-apps/man-pages-2.18 to / --- /usr/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/man-pages-2.18/ >>> /usr/share/doc/man-pages-2.18/README.gz >>> /usr/share/doc/man-pages-2.18/Changes.gz >>> /usr/share/doc/man-pages-2.18/Changes.old.gz >>> /usr/share/doc/man-pages-2.18/man-pages-2.18.Announce.gz --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/chmod.1.gz -- gentoo-user@gentoo.org mailing list