View previous topic :: View next topic |
Author |
Message |
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Mon Nov 15, 2004 9:54 pm Post subject: Stage 1 install of 2004.3 -- More Perl Dependency Issues |
|
|
Now that 2004.3 has been released, I've started a Stage 1/NPTL installation on another PC. I've run into problems.
With the 2004.2 Stage 1 tarball, I had run into problems during the bootstrap.sh script where some apps being emerged were dependent on an unmerged perl:
https://forums.gentoo.org/viewtopic.php?t=248229
with the new 2004.3 Stage 1 tarball, the problems in the bootstrap script seem to have been addressed.
unfortunately, when it comes time to emerge system, i've run into a fatal error where additional programs are failing to emerge because of a dependency on unemerged perl.
i have to admit, i didn't write down the name of the program that resulted in the fatal error -- i just emerged libperl and re-executed the emerge system command.
has anyone else encountered similar problems in doing a Stage 1 install with the new 2004.3 Stage 1 tarball? It seems that Portage needs some tweaking... _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
andreas2000 Tux's lil' helper
Joined: 02 Nov 2004 Posts: 144 Location: Austria/Vienna
|
Posted: Tue Nov 16, 2004 1:16 am Post subject: |
|
|
same Problem here..
crashes while emerging Code: | sys-apps/help2man-1.29 |
because of missing perl
i solved this by
Code: |
emerge libperl
emerge system
|
I'm doing a stage 1 from 2004.3 booting from Knoppix CD because of working ipw2100 drivers _________________ Registered Linux User 371244 |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Tue Nov 16, 2004 1:50 am Post subject: |
|
|
i didn't write down the name of the offending program, but that rings a bell.
fwiw, i used the a similar technique to yours: Code: | emerge libperl && emerge libperl && emerge system |
i am installing from the 2004.2 Minimal CD. we'll see how it goes...
PS - on the first emerge system, i had 72 packages. on the second emerge system, i had 54 packages, which suggests that the offending program was about 18 packages deep. does that sound right? _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
seank l33t
Joined: 08 Jul 2004 Posts: 686
|
Posted: Tue Nov 16, 2004 2:24 am Post subject: |
|
|
I to have this problem. emerge sytem fails because of Locale-gettext. It tries to use perl and it isn't there.
Must be a dependancy problem? It did the same thing in 2004.2. So, this problem has been around for a while. Why isn't it fixed? |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Tue Nov 16, 2004 7:13 am Post subject: |
|
|
i don't know why it isn't fixed, but it would be a pretty simple thing to fix -- just change the manual so that instead of saying "emerge system" it says "emerge system && emerge libperl && emerge system".
granted, it would be embarassing to put that in the documentation, but a notification like that would spare alot of people from wasting their time trying work through the bug on their own.
i don't know how far along you are in the install, but i've found that i made the critical error of installing the 2004.3 Stage 1 tarball from the 2004.2 minimal live CD. as a result, my system is totally borked (locks up at boot), and i have to start over. _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks
Last edited by Bob P on Tue Nov 16, 2004 11:47 pm; edited 1 time in total |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Tue Nov 16, 2004 10:45 pm Post subject: |
|
|
sean_micken wrote: | I to have this problem. emerge sytem fails because of Locale-gettext. It tries to use perl and it isn't there.
Must be a dependancy problem? It did the same thing in 2004.2. So, this problem has been around for a while. Why isn't it fixed? |
i have just performed a second 2004.3 Stage 1 install and i ran into your problem again:
Bootstrapping works fine. when its time to "emerge system", there are 72 packages to be emerged. emerge system craps out on package number 14, gettext-1.03. gettext compilation is dependent upon perl, and perl is not yet installed. to get around this, i have tried "emerge libperl && emerge libperl". after emerging perl, when performing "emerge system", there are now 54 packages to be emerged.
this problem in portage remains unfixed from version 2004.2. the only difference is that instead of occurring during the performance of the bootstrap.sh script, this error now occurs during emerge system.
well, I cannot explain this:
i reported this problem on bugzilla, and it was assigned to the portage team. unfortunately, one of the portage guys signed off on it, stating that it did not appear to be a portage issue:
https://bugs.gentoo.org/show_bug.cgi?id=71322
so can somebody explain how this problem came about and how portage works? in my neophyte's understanding of Gentoo, i am of the impression that portage is responsible for determining the order of packages to be emerged and their dependencies. this would mean that when a dependency issue like this arises, portage is responsible.
am i completely missing something? do i have a total lack of understanding of what is going on here? _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
seank l33t
Joined: 08 Jul 2004 Posts: 686
|
Posted: Tue Nov 16, 2004 11:36 pm Post subject: |
|
|
I added a comment to your bug report. There is definitely something wrong here. |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Thu Nov 18, 2004 11:59 am Post subject: |
|
|
I am using 2004.3 stage1 and having problems w/bootstrap.sh the same place you are/were. It seems that they haven't fixed the problem yet.
Now if I can figure out how to resolve this. Does Code: | emerge libperl &&
emerge libperl && emerge system work before you bootstrap? Or is there something else I should do? |
|
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Thu Nov 18, 2004 12:02 pm Post subject: |
|
|
Please excuse my comments in the code section. I'm learning how to post msgs. thanks |
|
Back to top |
|
|
hardlythere n00b
Joined: 01 May 2003 Posts: 8 Location: Augusta, GA
|
Posted: Thu Nov 18, 2004 12:14 pm Post subject: |
|
|
Myself as well, with "help2man". I emerged "perl" and then carried on. Seems to work OK now, I'm emerging KDE, so I'm applying for social security so the checks will start when KDE is finished. |
|
Back to top |
|
|
hirnstrudel.de n00b
Joined: 17 Nov 2004 Posts: 40
|
Posted: Thu Nov 18, 2004 12:25 pm Post subject: |
|
|
i could not find any problem like this
i installed 2004.3 on x86 yesterday, and libperl and perl were installed correctly by emerge system. |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Thu Nov 18, 2004 12:37 pm Post subject: |
|
|
hirnstrudel.de wrote: | i could not find any problem like this
i installed 2004.3 on x86 yesterday, and libperl and perl were installed correctly by emerge system. |
do you have "~x86" in your keywords? _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Thu Nov 18, 2004 12:40 pm Post subject: |
|
|
rjw8703 wrote: | I am using 2004.3 stage1 and having problems w/bootstrap.sh the same place you are/were. It seems that they haven't fixed the problem yet.
Now if I can figure out how to resolve this. Does Code: | emerge libperl &&
emerge libperl && emerge system work before you bootstrap? Or is there something else I should do? |
|
obsolete information removed. _________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks
Last edited by Bob P on Thu Jan 26, 2006 7:16 am; edited 1 time in total |
|
Back to top |
|
|
hirnstrudel.de n00b
Joined: 17 Nov 2004 Posts: 40
|
Posted: Thu Nov 18, 2004 2:37 pm Post subject: |
|
|
Bob P wrote: | do you have "~x86" in your keywords? |
no i don't |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Thu Nov 18, 2004 4:14 pm Post subject: |
|
|
The problem occured during bootstrap.sh. I had the same output as you did. Also I'm using x86 not ~x86. Again this is using 2004.3 on a sager
8790 laptop intel p4m 3.4GHz. I was going to try to install ~x86 and nptl
after I did a more common (by the book) type of install. |
|
Back to top |
|
|
f3lix85 Tux's lil' helper
Joined: 08 Nov 2004 Posts: 78
|
Posted: Thu Nov 18, 2004 10:53 pm Post subject: Perl problems |
|
|
When i came accross that same issue i tried to emerge perl first and it didnt work so what i did was i changed my USE flags to not compile the extra documentation and it worked. |
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Thu Nov 18, 2004 11:00 pm Post subject: |
|
|
I don't have docs in my USE statement. |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
Posted: Thu Nov 18, 2004 11:19 pm Post subject: |
|
|
i think that this post in the bug report says everything there is to say on the subject:
Code: | ------- Additional Comment #6 From Jason Stubbs 2004-11-18 05:11 PST -------
Circular dependency issue. All the ebuilds are correct but portage can't handle it (yet). If base system people can offer a temporary solution (again) that would be helpful, but about all we can do for this bug is mark it as a duplicate for the moment.
|
_________________ .
Stage 1/3 | Jackass! | Rockhopper! | Thanks | Google Sucks |
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Thu Nov 18, 2004 11:45 pm Post subject: |
|
|
I think they're folks out there who have gentoo running. What migt I be doing wrong that is keeping gentoo from running on my laptop? |
|
Back to top |
|
|
Bob P Advocate
Joined: 20 Oct 2004 Posts: 3355 Location: Jackass! Development Labs
|
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Fri Nov 19, 2004 12:48 am Post subject: |
|
|
Yes, it occured during bootstrap.sh using 2004.3 minimum cd and stage1-x86-2004.3.tar.bz2. If I knew how capture what gets displayed on the screen I would post it. The porblem ,I think, has something to do with
gettext and perl. |
|
Back to top |
|
|
rjw8703 Apprentice
Joined: 14 Aug 2004 Posts: 246 Location: Auburn, Al
|
Posted: Fri Nov 19, 2004 12:51 am Post subject: |
|
|
Another question, why use emerge libperl twice in Code: | emerge libperl && emerge libperl && emerge system |
|
|
Back to top |
|
|
|