Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4255 - strange "emerge --update" world/system behavior
Summary: strange "emerge --update" world/system behavior
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-27 14:58 UTC by Nathan W. Labadie
Modified: 2011-10-30 22:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan W. Labadie 2002-06-27 14:58:37 UTC
I'm not really sure what's causing this, but every time I do an "emerge --update
system" or "emerge --update world" I get the following behavior:

security root # emerge --update system
Calculating system dependencies ...done!
>>> emerge sys-kernel/linux-headers-2.4.18 to /
>>> emerge sys-apps/baselayout-1.7.9-r1 to /
>>> emerge sys-devel/gettext-0.11.1 to /
>>> emerge sys-libs/glibc-2.2.5-r4 to /
>>> emerge sys-libs/zlib-1.1.4 to /
>>> emerge dev-python/python-fchksum-1.6.1 to /
>>> emerge sys-libs/ncurses-5.2-r5 to /
>>> emerge sys-libs/readline-4.1-r4 to /
>>> emerge sys-apps/bash-2.05a-r2 to /
>>> emerge dev-lang/tcl-8.3.3-r3 to /
>>> emerge x11-base/opengl-update-1.3 to /
>>> emerge sys-libs/db-1.85-r1 to /
>>> emerge sys-devel/libtool-1.4.1-r8 to /
>>> emerge sys-devel/m4-1.4p to /
>>> emerge sys-apps/groff-1.17.2-r1 to /
>>> emerge sys-libs/db-3.2.3h-r4 to /
>>> emerge sys-libs/gdbm-1.8.0-r5 to /
>>> emerge sys-devel/perl-5.6.1-r4 to /
>>> emerge sys-devel/autoconf-2.53a to /
>>> emerge sys-libs/pwdb-0.61-r3 to /
>>> emerge dev-libs/glib-1.2.10-r4 to /
>>> emerge sys-devel/automake-1.6.1-r5 to /
>>> emerge sys-apps/miscfiles-1.2-r1 to /
>>> emerge sys-libs/cracklib-2.7-r5 to /
>>> emerge sys-libs/pam-0.75-r6 to /
>>> emerge sys-devel/flex-2.5.4a-r4 to /
>>> emerge x11-base/xfree-4.2.0-r12 to /
>>> emerge dev-lang/tk-8.3.3 to /
>>> emerge dev-libs/expat-1.95.2 to /
>>> emerge dev-lang/python-2.2.1-r1 to /
>>> emerge sys-apps/debianutils-1.16 to /
>>> emerge sys-apps/fileutils-4.1.8-r2 to /
>>> emerge sys-apps/portage-2.0.5 to /
>>> emerge sys-devel/binutils-2.11.92.0.12.3-r2 to /
>>> emerge sys-devel/gcc-2.95.3-r5 to /
>>> emerge app-shells/sash-3.4-r5 to /
>>> emerge sys-libs/slang-1.4.5-r2 to /
>>> emerge app-editors/nano-1.0.8-r1 to /
>>> emerge net-ftp/ftp-0.17-r1 to /
>>> emerge net-misc/dhcpcd-1.3.20_p0-r1 to /
>>> emerge net-misc/netkit-telnetd-0.17-r3 to /
>>> emerge net-misc/rsync-2.5.5 to /
>>> emerge dev-libs/openssl-0.9.6d to /
>>> emerge net-misc/wget-1.8.2 to /
>>> emerge sys-apps/bzip2-1.0.2-r1 to /
>>> emerge sys-apps/kbd-1.06-r1 to /
>>> emerge sys-apps/cpio-2.4.2-r4 to /
>>> emerge sys-apps/texinfo-4.2-r2 to /
>>> emerge sys-apps/diffutils-2.7.7 to /
>>> emerge sys-apps/e2fsprogs-1.27 to /
>>> emerge sys-apps/ed-0.2-r3 to /
>>> emerge sys-apps/fbset-2.1 to /
>>> emerge sys-apps/file-3.37 to /
>>> emerge sys-apps/findutils-4.1.7-r1 to /
>>> emerge sys-apps/gawk-3.1.0-r2 to /
>>> emerge sys-apps/grep-2.5-r1 to /
>>> emerge sys-apps/sed-3.02.80-r3 to /
>>> emerge sys-apps/grub-0.90-r7 to /
>>> emerge sys-apps/gzip-1.3.2 to /
>>> emerge sys-apps/hdparm-5.2 to /
>>> emerge sys-apps/iptables-1.2.6a-r1 to /
>>> emerge sys-apps/less-371-r1 to /
>>> emerge sys-apps/cronbase-0.2.1 to /
>>> emerge sys-apps/man-1.5i-r3 to /
>>> emerge sys-apps/man-pages-1.51 to /
>>> emerge sys-apps/modutils-2.4.16-r2 to /
>>> emerge sys-apps/net-tools-1.60-r4 to /
>>> emerge sys-apps/netkit-base-0.17-r6 to /
>>> emerge sys-apps/procps-2.0.7-r6 to /
>>> emerge sys-apps/psmisc-19-r3 to /
>>> emerge sys-apps/raidtools-0.90-r2 to /
>>> emerge sys-apps/reiserfsprogs-3.1c to /
>>> emerge sys-apps/setserial-2.17-r2 to /
>>> emerge sys-apps/sh-utils-2.0.11-r5 to /
>>> emerge sys-apps/shadow-4.0.2-r5 to /
>>> emerge sys-apps/sharutils-4.2.1-r5 to /
>>> emerge sys-apps/tar-1.13.25-r2 to /
>>> emerge sys-apps/textutils-2.0.19-r1 to /
>>> emerge sys-apps/pam-login-3.6-r2 to /
>>> emerge sys-apps/util-linux-2.11o-r3 to /
>>> emerge sys-apps/which-2.13 to /
>>> emerge sys-devel/bc-1.06-r3 to /
>>> emerge sys-devel/bin86-0.15.5 to /
>>> emerge sys-devel/bison-1.34-r1 to /
>>> emerge sys-libs/lib-compat-1.0-r2 to /
>>> emerge sys-devel/ld.so-1.9.11-r2 to /
>>> emerge sys-devel/make-3.79.1-r3 to /
>>> emerge sys-devel/patch-2.5.4-r4 to /
>>> emerge sys-apps/tcp-wrappers-7.6-r3 to /
>>> emerge net-misc/openssh-3.4_p1 to /
>>> emerge sys-apps/devfsd-1.3.25 to /

 * Regenerating GNU info directory index...
 * Processed 61 info files.

When doing the "emerge --update world" it does the same thing, except it lists
the "world" packages as opposed to the "system" packages. Any ideas what is
causing this?
Comment 1 SpanKY gentoo-dev 2002-06-27 19:07:09 UTC
ive been getting odd emerge behavior w/2.0.7 ... dunno if 2.0.5 was freaking 
out too
i get the same thing you do when doing `emerge portage -uk`
when i do `emerge world -up`, it just sits there ... i leave it for like an 
hour and no change

doing `strace -s 4096 -- emerge world -up > &~/log` lets it run for a bit, then 
gets to stat64("/var/db/pkg/<all the dirs here>", and then stops running
well emerge is running, but strace gets no mo output

about the only thing i can think of is that i specify every USE option in my 
USE variable ... every single option i dont want has a - in front of it, and 
every one i do what is specified ... in other words i have a big USE variable

not sure how to describe my bug heh
Comment 2 SpanKY gentoo-dev 2002-06-27 19:46:32 UTC
i guess ill use this bug report to post all my odd emerge errors ;)

rux0r root # emerge '*' -udv
Calculating dependencies
Traceback (most recent call last):
  File "/usr/bin/emerge", line 1246, in ?
    mykey=portage.db[portage.root]["porttree"].dep_bestmatch(mypkg)
  File "/usr/lib/python2.2/site-packages/portage.py", line 2264, in 
dep_bestmatch
    mymatch=best(visible(match(mydep,self.dbapi)))
  File "/usr/lib/python2.2/site-packages/portage.py", line 2071, in match
    mydep=dep_expand(origdep,mydata)
  File "/usr/lib/python2.2/site-packages/portage.py", line 1950, in dep_expand
    if mydep[-1]=="*":
IndexError: string index out of range
Comment 3 SpanKY gentoo-dev 2002-06-28 00:12:08 UTC
well portage 2.0.8 fixed the hanging problem, but not the '*' crash

as for the weird output, i *think* its supposed to be like that ... when i 
issued `emerge portage -u` to bring down 2.0.8 it checked all the dependencies 
for portage (displaying them 1 line at a time)

when it got to a pkg that did not exist, it emerged it
you know if there is a page or something that outlines the changes to portage 
usage/display/etc... when new versions come out ?  that way bug reports wouldnt 
be filed about a 'bug' which is really a 'feature' heh
Comment 4 Nathan W. Labadie 2002-06-28 11:31:14 UTC
Portage 2.0.8 seems to have corrected the problem. Keep up the good work! I've 
just recently converted all my servers from Mandrake to Gentoo.