View previous topic :: View next topic |
Author |
Message |
dizzogg Tux's lil' helper
Joined: 03 May 2002 Posts: 131 Location: Virginia, USA
|
Posted: Fri May 03, 2002 9:50 pm Post subject: Same errors as others, no help |
|
|
I've been having serious problems with the emerge command. There have been other posts on this matter in the past few days, but no solutions mentioned have solved my problem. Basically what happens is that when I run an "emerge <package>" I get errors like this:
root@dizzogg doug # emerge gaim
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-gaim-0.57.ebuild'
root@dizzogg doug #
How in the world do I get my portage working again? I never realized how dependent I am on it until now, cause I feel totally helpless. I have tried the Portage rescue, and it didn't work. My portage version is 1.8.19.
Thanks for any suggestions |
|
Back to top |
|
|
Mr. Atoz Tux's lil' helper
Joined: 06 May 2002 Posts: 84 Location: Colorado
|
Posted: Thu May 09, 2002 11:56 pm Post subject: RE: Emerge Problems |
|
|
Can you do an emerge --update system? Your Portage is out-of-date.
Also, you can try to deleting everything in /var/tmp/portage to clean up old compiles. Check your /etc/make.conf to make sure it looks OK.
As a last resort you can try un-packing the stage-1 tarball off the CD into a temp (/tmp would do)directory. Then, see if you can find emerge in /tmp/usr/bin/. Backup your existing /usr/bin/emerge and the copy the one you just un-packed into /usr/bin.
Good luck. _________________ ---Atoz |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Fri May 10, 2002 12:35 am Post subject: Re: RE: Emerge Problems |
|
|
Mr. Atoz wrote: | Can you do an emerge --update system? Your Portage is out-of-date. |
NONONO That updates your entire base system. If you want to update the Portage tree, you simply do:
If you're trying to update to the latest version of Portage, then do:
Code: | emerge --update portage |
They have decidedly different results...
EDIT: oops -- forgot the --update part for emerge --update portage...
--kurt _________________ The problem with political jokes is that they get elected
Last edited by klieber on Fri May 10, 2002 12:58 am; edited 1 time in total |
|
Back to top |
|
|
Mr. Atoz Tux's lil' helper
Joined: 06 May 2002 Posts: 84 Location: Colorado
|
Posted: Fri May 10, 2002 12:54 am Post subject: |
|
|
Ahhhh....Thanks for the clarification!
I did not realize that you could just emerge portage by itself. I assumed it was part of the base system. _________________ ---Atoz |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Fri May 10, 2002 12:57 am Post subject: |
|
|
Yeah, well, I just realized I screwed up, too. Should be:
Code: | emerge --update portage |
or just
shame on me.
--kurt _________________ The problem with political jokes is that they get elected |
|
Back to top |
|
|
|