View previous topic :: View next topic |
Author |
Message |
cvweiss n00b
Joined: 25 Apr 2005 Posts: 67 Location: Detroit!
|
Posted: Tue Apr 18, 2006 6:16 pm Post subject: [SOLVED] make.profile woes... |
|
|
Using Gentoo 2004.2 Live CD, and following the instructions for a stage 3 install verbatim, I've gotten this far: http://www.gentoo.org/doc/en/handbook/2004.2/handbook-x86.xml?part=1&chap=7#doc_chap2 (yup, thats the image I'm using too, the latest live cd refuses to boot no matter how I try it)
Follow the next emerge instruction I get this error:
Code: | box etc # emerge gentoo-sources
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?
|
Here is, hopefully, some useful information:
Code: |
box etc # ls -l make.profile
lrwxrwxrwx 1 root root 36 Apr 18 16:02 make.profile -> /usr/portage/profiles/default-linux/
box etc # ls make.profile/
alpha hppa mips ppc sparc x86
amd64 ia64 packages ppc64 use.defaults
arm m68k packages.build s390 use.mask
default-x86-2004.2 make.defaults parent sh virtuals
|
Code: |
box etc # cat make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-Os -mcpu=i586 -fomit-frame-pointer -pipe"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
USE="X -alsa -oss cdr -gnome -kde -qt -gtk"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ ftp://213.186.33.37/gentoo-distfiles/ http://194.117.143.70 ftp://pandemonium.tiscali.de/pub/gentoo/"
box etc #
|
What am I missing here? I can't find anything in the docs or the forums related to this.
Compaq Presario 1692, AMD K6 433mhz, 64Mb Ram, ~3.5 gig hd
Last edited by cvweiss on Wed Apr 19, 2006 1:23 am; edited 1 time in total |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Tue Apr 18, 2006 6:31 pm Post subject: Re: Following instructions to the T... yet.... |
|
|
cvweiss wrote: |
[...]
Code: |
box etc # ls -l make.profile
lrwxrwxrwx 1 root root 36 Apr 18 16:02 make.profile -> /usr/portage/profiles/default-linux/
[...]
|
[...]
|
Think it should look as this:
ls -l /etc/make.profile wrote: |
lrwxrwxrwx 1 root root 36 Apr 18 16:02 make.profile -> /usr/portage/profiles/default-linux/x86/2005.1/
|
Regards,
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
|
cvweiss n00b
Joined: 25 Apr 2005 Posts: 67 Location: Detroit!
|
Posted: Tue Apr 18, 2006 7:05 pm Post subject: Re: Following instructions to the T... yet.... |
|
|
Code: | box etc # ls -l make.profile
lrwxrwxrwx 1 root root 47 Apr 18 16:46 make.profile -> /usr/portage/profiles/default-linux/x86/2005.1/
box etc # emerge gentoo-sources
!!! 'str' object has no attribute 'insert'
!!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does
!!! not then please report this to bugs.gentoo.org and, if possible, a dev
!!! on #gentoo (irc.freenode.org) |
Doesn't work. I've already done the emerge sync just before I got to this step, it ended successfully, but told me I needed to update portage. According to the instructions, however, I am to ignore that warning and continue, since I will be updating portage later. |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Tue Apr 18, 2006 7:14 pm Post subject: |
|
|
Hmm .. never seen this error message before, so I don't have a solution on top of my head. Perhaps your old portage version (which comes with the 2004.2 liveCD) has a problem with the new profile (2005.1). Try to use the oldesd profile available (think that should be 2005.0). If this still doesn't solve your problem, try to install a newer version of portage according to this site: http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml (as it seems you can't update it using the "emerge" command).
Regards,
Sino _________________ Help to answer the unanswered |
|
Back to top |
|
|
cvweiss n00b
Joined: 25 Apr 2005 Posts: 67 Location: Detroit!
|
Posted: Tue Apr 18, 2006 8:25 pm Post subject: |
|
|
SinoTech wrote: | Hmm .. never seen this error message before, so I don't have a solution on top of my head. Perhaps your old portage version (which comes with the 2004.2 liveCD) has a problem with the new profile (2005.1). Try to use the oldesd profile available (think that should be 2005.0). If this still doesn't solve your problem, try to install a newer version of portage according to this site: http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml (as it seems you can't update it using the "emerge" command).
Regards,
Sino |
So far so good after following those instructions. I just noticed this implanted in the output text during the emerge --sync (I was lucky to see it)
Code: | io timeout after 180 seconds - exiting
rsync error: timeout in data send/receive (code 30) at io.c(109) |
Could this be related? |
|
Back to top |
|
|
cvweiss n00b
Joined: 25 Apr 2005 Posts: 67 Location: Detroit!
|
Posted: Tue Apr 18, 2006 8:32 pm Post subject: |
|
|
cvweiss wrote: |
So far so good after following those instructions. I just noticed this implanted in the output text during the emerge --sync (I was lucky to see it)
Code: | io timeout after 180 seconds - exiting
rsync error: timeout in data send/receive (code 30) at io.c(109) |
Could this be related? |
And now: this could be why emerge --sync has been taking so long for me:
Code: | rsync: connection unexpectedly closed (3258671 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(189)
>>> retry ...
|
|
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
|
Back to top |
|
|
cvweiss n00b
Joined: 25 Apr 2005 Posts: 67 Location: Detroit!
|
Posted: Wed Apr 19, 2006 1:08 am Post subject: |
|
|
SinoTech wrote: | Hmm .. never seen this error message before, so I don't have a solution on top of my head. Perhaps your old portage version (which comes with the 2004.2 liveCD) has a problem with the new profile (2005.1). Try to use the oldesd profile available (think that should be 2005.0). If this still doesn't solve your problem, try to install a newer version of portage according to this site: http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml (as it seems you can't update it using the "emerge" command).
Regards,
Sino |
This did the trick, thank you.
That and using emerge-webrsync after re-installing portage. |
|
Back to top |
|
|
|