Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge gentoo-sources problem with perl
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sat Feb 11, 2006 10:26 pm    Post subject: emerge gentoo-sources problem with perl Reply with quote

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
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sat Feb 11, 2006 11:58 pm    Post subject: Reply with quote

Can someone please help me with this, I would really appreciate it. Thank you.
Back to top
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7313
Location: Groton, Massachusetts USA

PostPosted: Sun Feb 12, 2006 12:34 am    Post subject: Re: emerge gentoo-sources problem with perl Reply with quote

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
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 1:17 am    Post subject: Reply with quote

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
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 2:01 am    Post subject: Reply with quote

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
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 3:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7313
Location: Groton, Massachusetts USA

PostPosted: Sun Feb 12, 2006 5:41 pm    Post subject: Reply with quote

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. :wink:
Back to top
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 5:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
nixnut
Bodhisattva
Bodhisattva


Joined: 09 Apr 2004
Posts: 10974
Location: the dutch mountains

PostPosted: Sun Feb 12, 2006 6:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7313
Location: Groton, Massachusetts USA

PostPosted: Sun Feb 12, 2006 6:28 pm    Post subject: Reply with quote

lucab617 wrote:
Hey would you happen to have stage1 documentation lying around?

The older instructions (including the stage1 stuff) are still available here :
http://www.gentoo.org/doc/en/handbook/2004.2/handbook-x86.xml
Back to top
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 6:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Sun Feb 12, 2006 6:29 pm    Post subject: Reply with quote

Thanks.
Back to top
View user's profile Send private message
lucab617
Apprentice
Apprentice


Joined: 07 Jan 2005
Posts: 156
Location: Boston, MA

PostPosted: Mon Feb 13, 2006 3:11 am    Post subject: Reply with quote

What is the difference between emerge -e system and emerge system?
Back to top
View user's profile Send private message
cyrillic
Watchman
Watchman


Joined: 19 Feb 2003
Posts: 7313
Location: Groton, Massachusetts USA

PostPosted: Mon Feb 13, 2006 4:06 am    Post subject: Reply with quote

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
View user's profile Send private message
Wonkey_Donkey
Tux's lil' helper
Tux's lil' helper


Joined: 14 Oct 2003
Posts: 93

PostPosted: Mon Feb 13, 2006 2:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum