Summary: | 'emerge system' fails while installing net-tools | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tim Haughton <timhaughton> |
Component: | [OLD] Core system | Assignee: | Daniel Robbins (RETIRED) <drobbins> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | gentoo-bug, timhaughton |
Priority: | Highest | ||
Version: | 1.0 RC6 r14 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tim Haughton
2002-02-23 06:12:44 UTC
is this part of the "emerge system" process from a CD install? it's a race condition. I have the same problem on my MMX 130. The problem is, that ./configure does not finish, because it is started by emake. As emake also starts the "real" compilation in parallel... An easy tested fix: replace emake with make in the ebuild-script. An easy untested fix: run emake after calling the configure script I also found a bug in the net-tools package. I found this bug because the config files have "stupid" values, when you try it a second time without removing the whole tree in /var/tmp/portage... in /lib/interface.c uses 2 Macros in line 666 which should be inside an #if and #endif. If somebody could please notify the net-tools programmers of this bug (after having verified, that this is really a bug) (these 2 Macros are declared in net/if_arp.h which is only included if HAVE_HWSLIP is #declared) OK, the compile portion of this bug should be fixed. The second portion (config?) bug hasn't been fixed and some additional info on how to fix would be appreciated. tested the make again, and answered no to HAVE_HWSLIP. Don't know why, but did not fail. :) On the other hand did fail if everything was answered no. But as I have no idea if this is even considered as valid. I _won't_ contact the net-tools programmers! This bug may now be closed "safely" :) |