Summary: | portage crashes | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Felix Kurth <felix> |
Component: | Unclassified | Assignee: | Daniel Robbins (RETIRED) <drobbins> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | felix |
Priority: | Highest | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Felix Kurth
2002-05-22 16:14:37 UTC
Try editing you /var/cache/edb/world file and remove the mysql entry in their. Yes I tried it,
then i removed samba, postfix, but now
root@mars felix # emerge -p -u world
These are the packages that I would merge, in order.
Calculating world dependencies \Traceback (most recent call last):
File "/usr/bin/emerge", line 1278, in ?
mydepgraph.syscreate(getworldlist())
File "/usr/bin/emerge", line 481, in syscreate
self.create(self.match(myline,mykey="update (likely old /var/db/pkg entry)"))
File "/usr/bin/emerge", line 400, in create
mydb=open(mydbkey,"r")
IOError: [Errno 2] No such file or directory:
'/var/cache/edb/dep/dep-portage-1.9.13.ebuild'
>>> but portage isnt in /var/cache/edb/world file... ?
Solution for this bug: you should ensure in the portage ebuilds that the directory /var/cache/edb/dep exists. Already done a month or so ago; this problem was likely caused by unmerge of a flaky old portage ebuild. |