Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1608 - Portage emerge error after upgrade to 1.8.18
Summary: Portage emerge error after upgrade to 1.8.18
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Bugzilla (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: John Davis (zhen) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-08 20:13 UTC by Victor
Modified: 2011-10-30 23:15 UTC (History)
0 users

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 Victor 2002-04-08 20:13:37 UTC
I upgraded to the new portage 1.8.18 and then unmerged 1.8.8, and now I get the following error 
whenever I try to emerge *any* package. For example, if I try to do "emerge portage" I get: 
 
Calculating dependencies \Traceback (most recent call last): 
  File "/usr/bin/emerge", line 1228, in ? 
    mydepgraph.create(mytype+" "+portage.root+" "+mykey,None,"--onlydeps" not in myo                          
pts) 
  File "/usr/bin/emerge", line 378, in create 
    mydb=open(mydbkey,"r") 
IOError: [Errno 2] No such file or directory: '/var/cache/edb/dep/dep-portage-1.8.18                          
.ebuild' 
 
I think some dependency files are missing (there is no 'dep' directory in /var/cache, actually). If I 
were to use the CVS to correct this by downloading the missing files, how would I do it? (I don't 
think I have a cvs browser installed, is there any ftp?). Thanks.
Comment 1 Matthew Kennedy 2002-04-10 12:04:34 UTC
[11:38:51] <mkennedy> i think i'm having issues with portage 1.8.19... [11:39:55] <mkennedy> Calculating world dependencies |Traceback (most recent call last): [11:39:55] <mkennedy>   File "/usr/bin/emerge", line 1278, in ? [11:39:56] <mkennedy>     mydepgraph.syscreate(getworldlist()) [11:39:56] <mkennedy>   File "/usr/bin/emerge", line 481, in syscreate [11:39:57] <mkennedy>     self.create(self.match(myline,mykey="update (likely old /var/db/pkg entry)")) [11:39:57] <mkennedy>   File "/usr/bin/emerge", line 400, in create [11:39:58] <mkennedy>     mydb=open(mydbkey,"r") [11:39:58] <mkennedy> IOError: [Errno 2] No such file or directory: '/var/cache/edb/dep/dep-blackdown-jdk-1.3.1-r4.ebuild'  I think my problem is similar. I updated to portage 1.8.19 and unmerged the previous portage. I got past this error with Verwilst's suggestion to mkdir /var/cache/edb/dep.  
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-04-24 11:12:58 UTC
mkdir /var/cache/edb/dep -- that'll fix it.