| Summary: | error running env-update --- INVALID TOKEN (NOT "=") ..... | ||
|---|---|---|---|
| Product: | Gentoo Release Media | Reporter: | frank m <frankm> |
| Component: | Everything | Assignee: | Sven Vermeulen (RETIRED) <swift> |
| Status: | RESOLVED FIXED | ||
| Severity: | blocker | CC: | docs-team, livecd |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 80699 | ||
| Bug Blocks: | |||
|
Description
frank m
2005-01-23 14:24:29 UTC
Did you check line 6 of your make.conf? All previous work to that point would be lost, as it is all done in a ramdisk. Doing a reboot resets everything. I did try to look at line 6 - make.conf appears to be a large compiled file, nothing to read. I did not reboot. Does the ramdisk get cleared at the chroot point? I did try to look at line 6 - make.conf appears to be a large compiled file, nothing to read. I did not reboot. Does the ramdisk get cleared at the chroot point? The ramdisk does not get cleared at chroot. Also, I meant the make.conf within the chroot, since that would be the one that env-update would be complaining about. Did you use mirrorselect as the manual said, or did you skip that optional step? It appears that the ramdisk did get cleared - because nothing I have done remains. How do I check? I don't believe I am in chroot.... The prompt still says LiveCD. I did the mirrorselect step - took a while (157 sites). The prompt does not change when you are in the chroot. If you did not get an error at the chroot step, then you are in the chroot. Also, the ramdisk did not get cleared. Anything that you edit outside the chroot has no bearing on what is inside the chroot. For exmaple, if you edited /etc/make.conf and not /mnt/gentoo/etc/make.conf, then you didn't actually change anything. ok - with the help of someone infinitely better than I am at this... It looks like the mirrorselect step appended A LOT of out garbage to the make.conf. There was approx 50,000 lines of garbage. Did a "head" on the file and re-saved. I am emerging system as we speak. So far so cool. Cool. Yeah, since the release, we've updated the handbook to reflect the broken nature of mirrorselect. Unfortunately, it looks as if it still is not behaving properly. I am going to reassign this to the docs-team, so hopefully we can get the documentation fixed by 2005.0. Docs-team: if we can't figure this out, I'd just assume either remove it from the docs completely, or add instructions for the user to check make.conf for extra garbage before trying to chroot. Ah bleh, another mirrorselect bug. This is resolved with the current fix in bug #80699 (and it's either that fix, or no mirrorselect at all :) The install instructions now inform the user to verify make.conf after running mirrorselect. |