updated to portage 1.8.19, and now i can't emerge any packages. this happens for all ebuilds, and here is an example for portage. also this happens with our without --pretend # emerge sys-apps/portage --pretend These are the packages that I would merge, in order. Calculating dependencies \Traceback (most recent call last): File "/usr/sbin/emerge", line 1309, in ? mydepgraph.create(mytype+" "+portage.root+" "+mykey,None,"--onlydeps" not in myopts) File "/usr/sbin/emerge", line 400, in create mydb=open(mydbkey,"r") IOError: [Errno 2] No such file or directory: '/var/cache/edb/dep/dep-portage-1.8.19.ebuild'
doing the follwing fixes the problem mkdir /var/cache/edb/dep thanks to verwilst and bevin for pointing this out.