View previous topic :: View next topic |
Author |
Message |
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sat Feb 11, 2006 10:26 pm Post subject: emerge gentoo-sources problem with perl |
|
|
I am installing a stage1 and I know that it isn't supported anymore, but I have done it before with no problems. This time is a little different.
I am receiving an error message when running
emerge gentoo-sources
ERROR: perl-core/Test-Simple-0.62 failed.
Sorry I would of copied the error message completely, but I can't seem to copy and paste from one terminal to another, anyone know how to do this? Control C and Control V don't work. Anyways, anyone have an idea why it isn't working? Thanks again. |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sat Feb 11, 2006 11:58 pm Post subject: |
|
|
Can someone please help me with this, I would really appreciate it. Thank you. |
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
Posted: Sun Feb 12, 2006 12:34 am Post subject: Re: emerge gentoo-sources problem with perl |
|
|
Did the "emerge system" step complete without errors ?
Missing base system packages could be causing the error you are getting with gentoo-sources.
lucab617 wrote: | I can't seem to copy and paste from one terminal to another, anyone know how to do this? |
gpm should allow you to cut and paste with the mouse (left button to select, and middle button to paste). |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 1:17 am Post subject: |
|
|
Alright well I tried emerge system and I receive an error message of:
ERROR: sys-fs/udev-079-r1 failed
Could you explain what the difference is with emerge gentoo-sources and emerge system? Thanks |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 2:01 am Post subject: |
|
|
OK, well I read the emerge documentation which was really helpful, I am going to read as much as I can, plus I just answered my own question. Anyways, I am still not sure why I am not able to emerge perl. It also complains about no make file:
BEGIN failed--compilation aborted at Makefile.PL line 11.
make: *** No targets specified and no makefile found. Stop.
Any ideas? |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 3:42 pm Post subject: |
|
|
Can someone please help. I still wasn't able to copy from one terminal to another. The middle button only works within the same terminal. Anyways, I am going to be in all day today trying to figure this out, because their is going to be about 20 inches of snow to be piled on top of us here. Anyways, I had to type out the following error message in order to let you guys see what is going on. Can someone tell me what is going on with perl. I ran an emerge --sync. And when I run emerge gentoo-source I get the following error message. Please help!!
Can't Locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.6/i386-linux /usr/linux/perl5/site_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i386-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl .) at Makefile.PL line 11
BEGIN failed--compilation aborted at Makefile.PL line 11
make: *** No targets specified and no makefile found. Stop.
!!!ERROR perl-core/Test-Simple-0.62 failed.
!!!Funtion perl-module_src_compile, Line 125, Exitcode 2
!!!compilation failed
!!!If you need support, post the topmost build error, NOT this status message |
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
Posted: Sun Feb 12, 2006 5:41 pm Post subject: |
|
|
lucab617 wrote: | Alright well I tried emerge system and I receive an error message of:
ERROR: sys-fs/udev-079-r1 failed |
This means that your base system is not complete yet, and you are not ready to install kernel sources.
The only thing that makes the stage1 instructions different than stage3 is the addition of "bootstrap.sh" and "emerge system". After those are complete, you can continue with the regular stage3 instructions.
BTW, adding USE= flags too early in the installation process can cause circular dependencies (like the one you are seeing with perl) during the "emerge system" step.
ps. I see about 10 inches of snow at my house, and it is still falling fast. I guess "emerge -uD world" on all my machines looks like a good project for the day. |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 5:58 pm Post subject: |
|
|
Hey would you happen to have stage1 documentation lying around? I want to bootstrap but I forgot the steps and it would be good for me to refresh my memory. A link would be great. Thanks.
ps. I am right in boston and expected to get 20+ inches. CRAZY! |
|
Back to top |
|
|
nixnut Bodhisattva
Joined: 09 Apr 2004 Posts: 10974 Location: the dutch mountains
|
Posted: Sun Feb 12, 2006 6:11 pm Post subject: |
|
|
lucab617 wrote: | Hey would you happen to have stage1 documentation lying around? I want to bootstrap but I forgot the steps and it would be good for me to refresh my memory. A link would be great. Thanks.
ps. I am right in boston and expected to get 20+ inches. CRAZY! |
Look at the FAQ _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
talk is cheap. supply exceeds demand |
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 6:29 pm Post subject: |
|
|
Could someone supply me with a Stage1 doc. The faq only gives me one line to do which is the bootstrap.h, and I would like to have the whole documentation in front of me. Thanks again. |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Sun Feb 12, 2006 6:29 pm Post subject: |
|
|
Thanks. |
|
Back to top |
|
|
lucab617 Apprentice
Joined: 07 Jan 2005 Posts: 156 Location: Boston, MA
|
Posted: Mon Feb 13, 2006 3:11 am Post subject: |
|
|
What is the difference between emerge -e system and emerge system? |
|
Back to top |
|
|
cyrillic Watchman
Joined: 19 Feb 2003 Posts: 7313 Location: Groton, Massachusetts USA
|
Posted: Mon Feb 13, 2006 4:06 am Post subject: |
|
|
The -e (--emptytree) option makes portage think you don't have any packages installed, which forces it to pull in ALL dependencies. This is useful if you want to rebuild everything (with a new compiler, for example).
The problem with "emerge -e system" is that your base system must be complete, or you will run into circular dependency problems (perl is the most common one).
Starting the installation with a stage1 tarball does not give you a complete base system until you have finished the "emerge system" step. By not using the -e option, emerge only installs the remaining system packages. |
|
Back to top |
|
|
Wonkey_Donkey Tux's lil' helper
Joined: 14 Oct 2003 Posts: 93
|
Posted: Mon Feb 13, 2006 2:15 pm Post subject: |
|
|
I have had this perl problem before with Stage 1 stuff, although it wasn't a consistent problem, seemingly more random. I got it to work by running :
emerge --oneshot --nodeps libperl
Followed by:
emerge --oneshot --nodeps perl
Then carry on where you left off.
This may not be the textbook answer, but it's always worked for me.
HTH.
|
|
Back to top |
|
|
|