Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4171 - Get traceback trying to emerge --update world after installing portage 2.0.5
Summary: Get traceback trying to emerge --update world after installing portage 2.0.5
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-25 19:36 UTC by Preston A. Elder (RETIRED)
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 Preston A. Elder (RETIRED) gentoo-dev 2002-06-25 19:36:03 UTC
emerge --update --pretend world

These are the packages that I would merge, in order.

Calculating world dependencies  
Traceback (most recent call last):
  File "/usr/bin/emerge", line 1202, in ?
    if not mydepgraph.syscreate(getworldlist()):
  File "/usr/bin/emerge", line 319, in getworldlist
    if portage.db[portage.root]["porttree"].dep_match(x):
  File "/usr/lib/python2.2/site-packages/portage.py", line 2267, in dep_match
    mymatch=gvisible(visible(match(mydep,self.dbapi)))
  File "/usr/lib/python2.2/site-packages/portage.py", line 2222, in gvisible
    myaux=db["/"]["porttree"].dbapi.aux_get(mycpv, ["KEYWORDS"])
  File "/usr/lib/python2.2/site-packages/portage.py", line 2548, in aux_get
    mycent=open(mydbkey,"r")
IOError: [Errno 2] No such file or directory:
'/var/cache/edb/dep/app-text/sablotron-0.60'
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2002-06-26 06:44:07 UTC
Ok... After I figured out why mine failed...
Try this:

ls -l /usr/sbin/ebuild.sh

If that is NOT a symlink to /usr/lib/portage/bin/ebuild.sh, then THAT is your 
problem...

ln -sf /usr/lib/portage/bin/ebuild.sh /usr/sbin/ebuild.sh
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-06-27 10:32:50 UTC
The sablotron-0.60 ebuild has a long-standing syntax error in it which is
causing this problem.  Portage 2.0.7 has an exception handler to catch and give
a friendly explanation of this problem.  I have also tasked seemant with finding
people to fix problems like this.